Autor Zpráva
Haňulík
Profil
Dobrý den,
mám zjednodušenou verzi eshopu a při přechodu na server s novějším PHP mi kolabuje. Pravděpodobně v této části kodu:

if(mysql_num_rows($result)>0)
     {
      $id = mysql_result($result, 0, 'id');
     }
  else
     {
      $query = "insert into zakaznik values
      ('0', $dic','$firma','$jmeno','$adresa','$obec','$psc','$tel','$mail', '$stat', '$adresa2', '$obec2', '$psc2', '$stat2')";
      mysql_query($query) or die (mysql_error());

Zkoušela jsem projet syntaxe metod přes php.net, a opravit. ale asi jsem něco přehlédla. Můžete mi poradit?
Joker
Profil
Haňulík:
Pokud kód vyhodí nějakou chybovou hlášku, dost pomůže k dotazu připojit její text.

Ale v tomhle případě bych i bez té hlášky tipnul, že ta nová verze PHP už nezná mysql_* funkce, kterých podpora byla ukončená.
Haňulík
Profil
Joker:
Aha, pardon, házelo to právě chybu syntaxe v aktuální verzi php. Takže je nutné vše předělat do mysli?
xxxadam577
Profil
Ano, bude to verzí phpka, taky jsem musel přejít :)
Haňulík
Profil
xxxadam577:
To bude otrava....:-/ Ale děkuju. Jdu to předělat...
danny98
Profil
Nebo si najít informace o PDO a zkusit to přes to.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: