13. april 2001 - 10:11
Der er
27 kommentarer og 1 løsning
tjek om tabel findes
Jeg skal lige bruge en sætning der tjekker om tabellen findes.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
13. april 2001 - 10:27
#1
13. april 2001 - 10:33
#2
hmm....den skulle ikke lige returnere navnet på tabellen..?? eller kan man så bruge det videre?
13. april 2001 - 11:22
#3
mysql_query(\"SELECT * FROM liste\" ) or die (mysql_error()); echo \"ok\";
13. april 2001 - 11:25
#4
den første stopper den giver bare en fejlmeddelse $conn = mysql_query(\"SELECT * FROM nonexistenttable\"); echo mysql_errno().\": \".mysql_error().\"<BR>\";
13. april 2001 - 11:34
#5
jeg skulle faktiskt bruge en sætninger der gør: hvis tabellen ikke findes så { det var lige omvendt, sorry :)
13. april 2001 - 11:40
#6
ok det får du
13. april 2001 - 11:43
#7
$conn = mysql_query(\"SELECT * FROM liste\"); if(!mysql_errno())echo \"ok\"; else echo \"fejl\";
13. april 2001 - 11:45
#8
jeg får skuld for at lave uoverskulige koder: $conn = mysql_query(\"SELECT * FROM liste\"); if(!mysql_error()){ echo \"ok\"; } else { echo \"fejl\"; }
13. april 2001 - 11:46
#9
u = y de taster sidder tæt ;o)
13. april 2001 - 11:50
#10
den melder fejl lige meget hvad mortenfn
13. april 2001 - 11:50
#11
den reagerer kun på manglende liste $conn = mysql_query(\"SELECT * FROM liste\"); if(mysql_errno()==\"1146\")echo \"listen mangler\"; else echo \"listen ok\";
13. april 2001 - 11:51
#12
ikke hos mig
13. april 2001 - 11:54
#13
den siger at listen mangler selvom den eksistere
13. april 2001 - 11:54
#14
<?php mysql_connect(\"localhost\",\"root\"); mysql_select_db(\"DATABASE\"); $conn = mysql_query(\"SELECT * FROM LISTENAVN\"); if(mysql_errno()==\"1146\")echo \"listen mangler\"; else echo \"listen ok\"; ?>
13. april 2001 - 11:55
#15
prøv den her $conn = mysql_query(\"SELECT * FROM LISTENAVN\"); echo mysql_errno().\": \".mysql_error().\"<BR>\"; så får du alle fejl
13. april 2001 - 11:56
#16
nu virker den......ser lige om den virker mht til mit script
13. april 2001 - 11:59
#17
du kan ændre den så kan den bruges på alle mysql fejl
13. april 2001 - 12:06
#18
hmm....den siger parse error on li....i else linien når jeg bruger den. if($blabla){ $conn = mysql_query(\"SELECT * FROM $bruger\"); if(mysql_errno()==\"1146\") funktion her else echo \"listen ok\"; }
13. april 2001 - 12:08
#19
$bruger er min tabel som der findes
13. april 2001 - 12:09
#20
$bruger = \"min tabel\";
13. april 2001 - 12:11
#21
if($blabla){ $conn = mysql_query(\"SELECT * FROM $bruger\"); if(mysql_errno()==\"1146\"){ funktion her } else echo \"listen ok\"; }
13. april 2001 - 12:11
#22
FROM \'$bruger\'\");
13. april 2001 - 12:12
#23
de det et nyt spørgsmål nu ? ;o)
13. april 2001 - 12:12
#24
virker. tak. Skulle nok have givet dig lidt ekstra :)
13. april 2001 - 12:18
#25
ja tak
13. april 2001 - 12:19
#26
nej det er lige meget der er jo fredag d. 13 i dag
13. april 2001 - 12:19
#27
,o)
13. april 2001 - 14:18
#28
:)
Computerworld tilbyder specialiserede kurser i database-management