webForumDet fria alternativet

Första raden hoppas över under while

3 svar · 372 visningar · startad av bees

beesMedlem sedan nov. 20079 inlägg
#1

Försöker skriva rader i en textfil från ett en fråga, det hela funkar fint förutom att första raden i postuppsättningen hoppas över, jag antar att det har något att göra med att den är nr 0 och inte 1. blir inte klok på det, nån som har en lösning

<?php require_once('Connections/conect.php'); 
mysql_select_db($database_stdfoto, $stdfoto);
$query_Recordset1 = "SELECT sitemap.id, sitemap.sida, sitemap.url, sitemap.uppdaterad, sitemap.andras, sitemap.prio, sitemap.level, sitemap.title, sitemap.beskrivning, sitemap.categories FROM sitemap ORDER BY sitemap.sort ASC";
$Recordset1 = mysql_query($query_Recordset1, $stdfoto) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
//öppna filen och skriv i den
$myFile = "test.txt";  //filen
$fh = fopen($myFile, 'w') or die("can't open file"); //öppna för att skriva över
$stringData = ("# START DATA\n"); //skriv första raden
// skriv raderna från frågan, här hoppas första posten över????
while ($row_Recordset1 = mysql_fetch_array($Recordset1)) { $stringData2 .= "/".$row_Recordset1['sida']."".$row_Recordset1['url']."|".$row_Recordset1['uppdaterad']."|".$row_Recordset1['andras']."|".$row_Recordset1['prio']."|".$row_Recordset1['level']."|".$row_Recordset1['title']."|".$row_Recordset1['beskrivning']."|".$row_Recordset1['categories']."|\n" ;}
$stringData3 = ("# END DATA\n# EOF "); // skriv avslutningsvis filavslutet
fwrite($fh, $stringData );
fclose($fh);
$fh2 = fopen($myFile, 'a') or die("can't open file");
fwrite($fh2, $stringData2 );
fwrite($fh2, $stringData3 );
fclose($fh2);

mysql_free_result($Recordset1);
?>
fiddlerMedlem sedan juli 20023 617 inlägg
#2

Behöver du raden

$row_Recordset1 = mysql_fetch_assoc($Recordset1);

egentligen? Den flyttar fram pekaren ett steg. Jag gissar att det är det som ställer till det.

beesMedlem sedan nov. 20079 inlägg
#3

Tack du har rätt, ibland känner man sig lite dum!

@ndersMedlem sedan juni 200032 969 inlägg
#4

Vore finfint om du markerar inlägget som verkligen löste ditt problem som accepterat svar - det gör det lättare för andra att finna lösning på likartade problem.

mvh

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)