Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy mozna zapisywac w Bazie Danych cos takiego ...
Forum PHP.pl > Forum > PHP
miszqa
Witam!!!

Kolejnym moim problemem jest cos takiego.
Wyciagam jakas wiadomosc z jakiegos serwisu badz portalu i chcialbym aby ta wiadomosc byla zapisywana u mnie w bazie danych. A np nastepnego dnia byla juz wczytywana z bazy danych a nie ze zrodla podstawowego tj. serwisu.

Zastanawiam sie czy mozna cos takiego zrobic ...

wielkie dzieki za wszelkie odpowiedzi
BzikOS
Skrypty => php

Oczywiście, że można. Z czym masz problem?
miszqa
no wlasnie nie wiem jak to mozna wykonac
i w tym mam problem
wiem juz jak wyciagac dane z jakiegos tam serwisu ale teraz chodzi o napisanie jakiejs funkcji ktora bedzie to ladowac do bazy danych a pozniej odczytywac te dane juz z bazy danych
BzikOS
Może coś takiego:

[php:1:f1902aac26]<?php
$adres = "http://www.server.z.ktorego.ma.byc.pobrany.tekst/strona.html";

$result = @mysql_query( "SELECT tekst FROM tabela WHERE adres='$adres'" );

if( @mysql_num_rows( $result ) == 1 )
{
list( $text ) = @mysql_fetch_row( $result );
}
else
{
// funkcja pobierajaca text ze strony

// i wrzucenie textu do bazy
mysql_query( "INSERT INTO tabela ( adres, tekst ) VALUES ( '$adres', '$text' )" );
}
?>[/php:1:f1902aac26]

Pisane z palca.
nobody
Podam dla przykladu: chcesz zaladowac pogode z wp.pl na dzien dzisiejszy do bazy i pozniej ja z niej wyswietlac. Wiec: sprawdzasz czy w bazie danych jest juz wpis gdzie np. pole data = aktualnej dacie, jesli nie ma pobierasz dane z innego serwisu,zapisujesz je do bazy. Jesli jest, to wszystko elegancko, wyswietlasz pogode z bazy danych. I tak w kolko...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.