Autor | Zpráva | ||
---|---|---|---|
pepghf Profil * |
#1 · Zasláno: 18. 11. 2008, 16:47:30
<?php
include("config.php"); mysql_connect($dbserver, $dblogin, $dbheslo); // připojíme se k db mysql_select_db($dbnazev); // vybereme db.. mysql_query("SET NAMES 'utf8'"); // nastavíme kódování $vloz ="insert into aktuality set jmenoprijmeni='".$jmenoprijmeni."', mail='".$email."'', blahopral='0'';"; $result=mysql_query($vloz); ?> Mám tento script, jenže do DB se mi nic neuloží, a ani to nevyhodí žádnou hlášku. Nevíte, kde je problém? Děkuji za odpovědi. |
||
Měsíček Profil |
#2 · Zasláno: 18. 11. 2008, 16:53:37
A co by se ti tam mělo taky vložit .. podívej se pořádně co dělá příkaz INSERT .. dále INTO .. dále SET a hned budeš vědět kde je problém :)
|
||
pepghf Profil * |
#3 · Zasláno: 18. 11. 2008, 17:03:55
$vloz ="insert into aktuality (jmenoprijmeni, mail, blahopral) values ('".$jmenoprijmeni.",".$email."', 0');";
Upravil jsem to takto, ale stále to nejde. |
||
klingac Profil |
#4 · Zasláno: 18. 11. 2008, 17:04:48 · Upravil/a: klingac
krasne prepletena syntax pre INSERT a UPDATE :)
ten druhy pokus je uz lepsi - skontroluj si ale uvodzovky |
||
bohyn Profil |
#5 · Zasláno: 18. 11. 2008, 17:06:11
pepghf
Tak si jeste zkontroluj uvozovky (ty jednoduche), popripade vyzkousej: $result=mysql_query($vloz) or die(mysql_error()); |
||
nightfish Profil |
#6 · Zasláno: 18. 11. 2008, 17:58:00
Měsíček, klingac
INSERT INTO ... SET ... je platná alternativa pro INSERT INTO ... VALUES ... (v mySQL) viz http://dev.mysql.com/doc/refman/5.0/en/insert.html pepghf kde bereš hodnoty proměnných $jmenoprijmeni a $email? co vypíše mysql_error()? |
||
Kcko Profil |
#7 · Zasláno: 18. 11. 2008, 23:47:36
klingac
Tato syntaxe je naprosto normalni a rozhodne lepe citelna nez klasika. Tak soupej nohama a makej v ty praci :-) |
||
Časová prodleva: 15 let
|
0