Autor | Zpráva | ||
---|---|---|---|
Meldo Profil |
#1 · Zasláno: 5. 10. 2005, 23:26:44 · Upravil/a: Meldo
časť kódu:
$riadok['id']=$zmazanie; na tie bodky potrebuejm dat premennu $zmazanie ale neviem, ako to tam mam zapisat. ak tam napisem len "$zmazanie" tak to nefunguje. Ak by bol niekto ochotny mi trosku poradit s MySql a PHP tak sa ozvite na ICQ 290-216-467, alebo nechajte svoje. Kazdy den cca od 15:00 - 24:00. Dik. Len par otazok. |
||
mackopu Profil |
#2 · Zasláno: 6. 10. 2005, 01:47:46
Já to vidím tak, že ten první řádek máš obráceně. Mělo by tam být
$zmazanie = $riadok['id']; Pak by to mělo šlapat s dosazenou proměnnou v SQL dotazu. Tredy pokud je to číslo, jinak tam musíš dát '$zmazanie' (apostrofy). |
||
23k Profil |
#3 · Zasláno: 6. 10. 2005, 10:01:29
pokud je to cislo tak by tam imho melo byt neco jako INTVAL($zmazanie) a pokud string tak addslashes
|
||
Meldo Profil |
#4 · Zasláno: 6. 10. 2005, 15:42:59 · Upravil/a: Meldo
no nepodarilo sa mi to. asi je chyba inde. davam sem cely script.
malo by to zobrazit databazu, a pod kazdy vypis dat tlacitko zmazat. toto vsetko ide len ked stlacim to talcitko tak sa nic nezmaze. uz fakt neviem co mam robit tak pls. poradte niekto ako to upravit.
|
||
Hugo Profil |
#5 · Zasláno: 6. 10. 2005, 15:48:10
mysql_query("DELETE FROM nehnutelnosti WHERE id = INTVAL($zmazanie) LIMIT 1");
Napis to takto mysql_query("DELETE FROM nehnutelnosti WHERE id = ".$zmazanie." LIMIT 1"); |
||
Meldo Profil |
#6 · Zasláno: 6. 10. 2005, 15:51:39 · Upravil/a: Meldo
Hugo
no to mi ale zmaze komplet celu databazu(vsetky zaznamy). aj ked neviem preco ked je nastaveny LIMIT 1 :-( nejake ine riesenie? |
||
Hugo Profil |
#7 · Zasláno: 6. 10. 2005, 16:30:05
To ti smaze max. 1 radek. Vypis si ten dotaz, treba je v $zmazanie neco co bys tam necekal.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0