Używam linuxa - dokładniej debiana (ubuntu 10.10) mam zainstalowaną wersję PHP Version 5.3.3-1ubuntu9.3 Apache/2.2.16 i mysql 5.1.49. Dodatkowo gdy wchodzę do phpmyadmina na dole pojawia się komunikat, że serwer jest pod ochroną Suhosina. I wszystko by się wydawało, że jest galcygal bo jak widać wszystko jest jak w najnowszych wersjach. Jednak nie działa mi funkcja mysql_query(), a tak poza nią to wszystko działa ok. Poniżej przedstawiam część kodu potwierdzającego, że wszystko jest ok
<?php
/*
* Created on 2011-02-24
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
// połączenie z bazą danych
echo 'Udane połączenie z bazą danych'; else
echo 'Brak połączenia z bazą danych';
{
echo 'wybrana baza danych to: baza_faq'; }
else
{
echo 'wybraną błędną bazę danych'; }
i tu komunikaty wyskakują poprawne : Udane połączenie z bazą danych i wybrana baza danych to: baza_faq.
$sql="INSERT INTO `pytania` (`Tresc`, `data dodania`, `admin/użytkownik`) VALUES ('{$_POST['pytanie']}', '".date('Y-m-d')."','1');"; print "<!--Zapytanie, $sql-->";
i teraz uwaga poprzez instrukcję
print "<!--Zapytanie, $sql-->"; w źródle strony można zobaczyć zapytanie Insert zapytanie to nie zostaje wykonane przez mysql_query()

! ale jeśli w kleje to zapytanie Insert do okna sql w phpmyadminie to wtedy zapytanie Insert zostaje wykonane prawidłowo. No ale przecież nonstop nie będę wklejał zapytań sql do okna sql w phpmyadminie