Problem z PHP lub/i MySQL

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
szpadelmen
Posty: 1
Rejestracja: 29 mar 2014, 23:03:22
Płeć: Niewybrana
User Agent: Opera Windows

Problem z PHP lub/i MySQL

Post autor: szpadelmen »

Witam mój problem polega na tym że kiedy w phpmyadmin wysyłam następujące zapytanie SQL:

Kod: Zaznacz cały

UPDATE mytab SET dzisiejszadata = 'a' WHERE haslo = 'zdada' AND dzisiejszadata = ''
to takie zapytanie działa cudownie. Ale kiedy na swoją stronę wrzucam plik aaa.php i w nim mam taki kod:

Kod: Zaznacz cały

<?php 
    function connection() { 
        $mysql_server = "mysql.cba.pl"; 
        $mysql_admin = "dasdasda"; 
        $mysql_pass = "adsadasd"; 
        $mysql_db = "fsdfsdfsdfsdfs"; 
        mysql_connect($mysql_server, $mysql_admin, $mysql_pass);
        mysql_select_db($mysql_db, $conn); 
        $date = date('d.m.Y', time());
        mysql_query("UPDATE mytab SET dzisiejszadata = 'a' WHERE haslo = 'zdada' AND dzisiejszadata = ''");        
    } 
To już nie działa. Nie wywala żadnego errora ani nic ale też nic mi nie wstawia do bazy tak jak powinno. Bardzo dziękuję za pomoc!
Awatar użytkownika
piwo
Posty: 673
Rejestracja: 13 lip 2010, 16:13:44
Płeć: Niewybrana
User Agent: Firefox Windows

Re: Problem z PHP lub/i MySQL

Post autor: piwo »

$conn "wciągnęło".

Kod: Zaznacz cały

$conn = mysql_connect($mysql_server, $mysql_admin, $mysql_pass);
szpadelmen pisze:Nie wywala żadnego errora ani nic
Żeby wywalało errory musisz sobie włączyć ich wyświetlanie na czas testowania.

Kod: Zaznacz cały

error_reporting(E_ALL); 
$date też nie używane ?

Kod: Zaznacz cały

$date = date('d.m.Y');
$query = mysql_query("UPDATE mytab SET dzisiejszadata = '" . $date . "' WHERE haslo = 'zdada' AND dzisiejszadata = ''");
{$signature}
ODPOWIEDZ