Avatar billede taager-kongen Nybegynder
23. juli 2003 - 13:13 Der er 5 kommentarer og
1 løsning

mærkelig fejl (mysql)

har denne kode:
//database.

$Dnavn = $navn4;
$Dtext = $_POST['text'];
echo $Dtext;
$Dlevel = $id;
$res3 = mysql_query("INSERT INTO filer (tekst, bin, type, adgang) VALUES ('$Dtext', '$Dnavn', '$Dtype', '$Dlevel')") or die(mysql_error());

echo mysql_error();
echo $res3;
$res2 = mysql_query("SELECT * FROM filer where bin ='" .$Dnavn ."'") or die(mysql_error());
echo mysql_error();
echo $res2;
$row = mysql_fetch_array($res2);
$id = $row['id'];
$test = $row['bin'];
echo $id .$test;
if (mysql_num_rows($res2) !=0){
if ($_POST['text_type'] =="manual" ) {
$manual = "1";
$andet ="0";
} else {
$manual = "0";
$andet ="1";
}
$res3 = mysql_query("INSERT INTO " .$Dlevel ."(tekst, filid, manual, andet) VALUES ('$Dtext', '$id', '$manual', '$andet')") or die(mysql_error());
echo mysql_error();
echo $res3;
} else {
echo "fejl, ville aldrig kunne ske ??";

og giver en fejl som denne:
Resource id #512mj7bxs242p.jpg1
ved nogen hvorfor?
Avatar billede andy Nybegynder
23. juli 2003 - 13:17 #1
øhh, du echo'er $res3?
Avatar billede tipsen Nybegynder
23. juli 2003 - 13:19 #2
taager: Det er ikke nogen fejl - det er bare det samme som du også skrev ud forleden - nemlig ressource-id'et der peger på data-udtrækket - men ikke selve dataene fra udtrækket!
Avatar billede erikjacobsen Ekspert
23. juli 2003 - 13:21 #3
Avatar billede ohmish Nybegynder
23. juli 2003 - 13:24 #4
INSERT INTO " .$Dlevel ." ???
Avatar billede taager-kongen Nybegynder
23. juli 2003 - 13:56 #5
takker.. hvem skal have points?
Avatar billede taager-kongen Nybegynder
23. juli 2003 - 21:48 #6
lukker så
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester