Strona 1 z 1

Dzwiny problem na lini PHP-SQL

: 24 mar 2016, 17:29:41
autor: whiteofficer
Mam mały blog na cba.pl która działa prawie dobrze po za jedną rzeczą - dodawaniem wpisów do bazy sql. Blog działa na takiej zasadzie że jego wpisy wyświetlane są z bazy danych a dodawać je mogę jako jego właściciel ze stworzonego dla siebie panelu administracyjnego na który się loguje. Problem polega na tym że po wysłaniu wpisu do bazy danych ten wpis do niej nie dociera. Gdy zrobiłem to samo na moim komputerze to działało bez problemu i wpis lądował w bazie danych i był z automatu dostępny na stronie bloga. Zaś serwerze CBA pomimo braku sygnałów o jakiś problemach z bazą lub czegoś podobnego sugerującego jakiś problem z połączeniem z SQL moje wpisy nie docierają do bazy. // Strona główna wyświetlająca wpisy działa poprawnie ( są to wpisy z bazy danych na moim komputerze którą wyeksportowałem do bazy na serwerze cba ) .


Poniżej kod nawiązujacy połączene ( w miejsce hasła wstawione gwiazdki )
header('Content-type: text/html; charset=utf-8');
$base = mysql_connect('mysql.cba.pl','whiteofficer','****') or die('Brak poĹ‚Â¹czenia z serwerem MySQL.<br />BĹ‚Â¹d: '.mysql_error());
$db = mysql_select_db('rozwojbardzoosobisty_cba_pl') ;
Skrypt przesyłający dane

class serwis
{


function get_to_base($data,$title,$opis,$tresc)
{

$order = "INSERT INTO `blog`.`tematy` (`id`, `data`, `title`, `opis`, `tekst`)
VALUES (NULL, '".$data."', '".$title."', '".$opis."', '".$tresc."')" ;
$sql = mysql_query($order) ;

echo '<br>'.$title.$opis.$tresc ;





}
Reszty klasy nie przedstawiałem bo dotyczy czego innego

Ma ktoś jakieś sugestie,pomysły ? Proszę o pomoc, z góry dzięki za odpowiedź

Dzwiny problem na lini PHP-SQL

: 24 mar 2016, 17:42:10
autor: hitman91
A czemu tutaj masz $db = mysql_select_db('rozwojbardzoosobisty_cba_pl') ; taką bazę, a w insercie 'blog' ?

I ogólnie jak masz autoinkrementację na identyfikatorze, to nie pisałbym go jako NULL tylko po prostu pominął.

Dzwiny problem na lini PHP-SQL

: 24 mar 2016, 21:30:45
autor: whiteofficer
Dziękuje , to banalny błąd z insertem, pomogło :D Wesołych świąt :)