Autor Zpráva
Steve666
Profil *
Mám problém úplně s nejprimitivnějším zápisem do databáze.
K databázi se připojím (aspoň doufám - chybu nehlásí žádnou)
echo mi vypíše hodnotu teploty správně, ale další řádek hází chybu :
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/free/yc.cz/........
a nepomůže ani když do závorek místo '$teplota' vložím číslo např '35'

$spojeni = mysqli_connect('localhost', 'yc_steve', 'heslo');
  if(!$spojeni) {die('Chyba pri pripojeni k databazi!');}
  
  $databaze = mysqli_select_db($spojeni, 'yc_steve');
  if(!$databaze) {die('Chyba pri vyberu databaze!');}

echo "insert into mereni values ($teplota);"

INSERT INTO mereni(teplota) VALUES ('$teplota');


teprve s tím začínám tak mějte prosím trpěivost
Taps
Profil
Steve666:
používáš mysqli nebo mysql ?
Steve666
Profil *
hosting ic.cz pise toto: Verze mysql: 5.0.80-enterprise-gpl-log (takže asi mysql)
Alphard
Profil
Steve666:
Středník na řádku 7 patří až za uvozovky, proto ta syntaktická chyba.
U 9. řádkem si nejsem jist, jak jste to myslel, ale jestli to takhle máte v kódu, tak to nebude fungovat. Musíte použít mysql_query().
Steve666
Profil *
Alphard:
Díky za radu, už mě to funguje, ten 9 řádek jsem samozřejmě musel upravit.
Ale už jsem si od kolegy půjčil nějaké knihy a budu se snažit pochopit co nejvíc sám, ať tu nepíšu nějaké blbosti.

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:

0