/
Forside
/
Teknologi
/
Udvikling
/
PHP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
PHP
#
Navn
Point
1
rfh
3959
2
natmaden
3372
3
poul_from
3310
4
funbreak
2700
5
stone47
2230
6
Jin2k
1960
7
Angband
1743
8
Bjerner
1249
9
refi
1185
10
Interkril..
1146
Kan man ikke lave sql fra en if-struktur?
Fra :
Jakob Munck
Dato :
01-12-05 15:10
Jeg undrer mig meget over at nedenstående kode ikke virker. Den giver ingen
felmelding, men den indsætter heller ikke de værdier den skal i databasen.
Det er som om at "mysql_query...." slet ikke fungerer, når den kaldes fra en
if-struktur. Kan det passe??
<?
$del = $_GET["del"];
$favorit_id = $_GET["id"];
$owner_id = $_SESSION["id"];
if ($del == "1"){
mysql_query("DELETE * FROM tbfavorits WHERE id = $favorit_id");
}
else{
mysql_query("INSERT INTO tbfavorits (owner_id, favorit_id) VALUES
('$owner_id', '$favorit_id')");
}
?>
Hvad skal jeg lave om for at jeg skal vælge mellem de to sql-sætninger,
afhængig af om $del = '1' eller ej?
v.h.
Jakob
Martin (
01-12-2005
)
Kommentar
Fra :
Martin
Dato :
01-12-05 16:58
Jakob Munck wrote:
> mysql_query("DELETE * FROM tbfavorits WHERE id = $favorit_id");
prøv med
mysql_query("DELETE * FROM tbfavorits WHERE id = '$favorit_id'")
OR DIE (mysql_error());
--
Venlig hilsen
Martin
Nygaard (
01-12-2005
)
Kommentar
Fra :
Nygaard
Dato :
01-12-05 17:47
"Martin" <news@natten-i.dk> wrote in message
news:438f1d98$0$153$edfadb0f@dread16.news.tele.dk...
> Jakob Munck wrote:
> > mysql_query("DELETE * FROM tbfavorits WHERE id = $favorit_id");
>
> prøv med
> mysql_query("DELETE * FROM tbfavorits WHERE id = '$favorit_id'")
> OR DIE (mysql_error());
>
Eller:
mysql_query("DELETE * FROM tbfavorits WHERE id = ".$favorit_id);
/Nygaard
Jakob Munck (
02-12-2005
)
Kommentar
Fra :
Jakob Munck
Dato :
02-12-05 00:48
Problemet løst. Jeg havde rod i mine sessions, så det var et helt andet sted
at fejlen lå, men det opdagede jeg først efter lang tids testning..
Mange tak for hjælpen.
v .h.
Jakob
Søg
Alle emner
Teknologi
Udvikling
PHP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177552
Tips :
31968
Nyheder :
719565
Indlæg :
6408847
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.