22. marts 2007 - 09:33
Der er
17 kommentarer og 1 løsning
mysql function virker ikke efter upload til webhotel
Hejsa allesammen. Efter at mit site er blevet oploadet til et webhotel virker nedenstående function ikke. Skal måske lige fortælle at jeg har testet på mysql 5 og mit webhotel bruger mysql 3.5 Håber at der en af jer der finde fejlen. jeg mener at det while ($row = mysql_fetch_assoc($img)) der ikke fungere. <tr> <? if($img = mysql_query($imgsql)){ $rownum=0; while ($row = mysql_fetch_assoc($img)){ echo "<td align="."center"."><a href=".$PHP_SELF.'?action=Del_Images&id='.$row['Imagestype']."><img height="."70"." src=\"".$dir.$row["Imagestype"]."\"></a></td>\n"; If($rownum == 1){ echo "</tr><tr>"; $rownum++; } } } ?> </tr> Hilsen Finn
Annonceindlæg fra HP
22. marts 2007 - 09:47
#1
Det er nok selve sql-sætningen. Men mysql 3.5 (eller hvad det nu er) ???? Det er da ikke værd at spilde kræfter på noget så gammelt.
22. marts 2007 - 09:50
#2
echo "<td align=\"".center."\"><a href=\"".$PHP_SELF."?action=Del_Images&id=".$row['Imagestype']."\"><img height=\"".70."\" src=\"".$dir.$row['Imagestype']."\"></a></td>\n"; Prøv den
22. marts 2007 - 09:51
#3
Hov height skal der ikke dobbel " om og . echo "<td align=\"center\"><a href=\"".$PHP_SELF."?action=Del_Images&id=".$row['Imagestype']."\"><img height=\"70\" src=\"".$dir.$row['Imagestype']."\"></a></td>\n";
22. marts 2007 - 09:52
#4
Du bruger måske subselect?
22. marts 2007 - 09:57
#5
Prøv forresten den gode gamle or die(mysql_error()); Eller noget kode. Ellers bliver det svært for os at hjælpe.
22. marts 2007 - 15:53
#6
Jeg har webpartner som webhotel, og de bruger denne version. Jeg har intet subselect. die(mysql_error()); iver ikke nigen fejl. Jeg har prøvet meget. Det er denne linie der ikke kører, hvis jeg laver et echo lige efter denne linie Bliver der ikke echo'et noget. while ($row = mysql_fetch_assoc($img)){
22. marts 2007 - 15:54
#7
Her er lige lidt mere kode
22. marts 2007 - 15:56
#8
mysql_fetch_assoc Ved ikke hvornår assoc kom. Men prøv med array. mysql_fetch_array
23. marts 2007 - 10:14
#9
Jeg bruger den næsten samme funktion på en anden side, hvor det kører fint. Jeg har også prøvet at hente kode herfra, men intet hjælper det.
23. marts 2007 - 10:44
#10
Når nu de har sådan en gammel database, hvilken version af php bruger de så? assoc gælder først fra version 4
23. marts 2007 - 13:12
#11
Det er aldirg godt at have en undersøgelse med = i en if løkke. Prøv lige det her istedet: <tr> <? $img = mysql_query($imgsql) or die(mysql_error()); if($img ){ $rownum=0; while ($row = mysql_fetch_assoc($img)){ echo "<td align="."center"."><a href=".$PHP_SELF.'?action=Del_Images&id='.$row['Imagestype']."><img height="."70"." src=\"".$dir.$row["Imagestype"]."\"></a></td>\n"; If($rownum == 1){ echo "</tr><tr>"; $rownum++; } } } ?> </tr> Får du slet ingen fejlkoder ?
23. marts 2007 - 15:12
#12
*GGGGG* Har fundet fejlen. Nogen gange kan man ikke se skoven for bare træer. Fejlen lå i $_session["No"]; Sorry !!! De bruger php 4
17. juni 2007 - 21:35
#14
Jeg ville nu gerne tildele lidt point for hjælpen, selvom jeg selv fandt fejlen, så fik jeg da hjælp til at forsætte min færd med PHP
17. juni 2007 - 21:45
#15
nej tak
17. juni 2007 - 22:05
#16
Ellers tak
01. december 2010 - 22:57
#17
hmm, lukker
01. december 2010 - 22:57
#18
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling