2016-03-29 7 views
-1

Kann ich Array und Schleife von unten wiederholt Syntax machen:makeing Array von wiederholten Syntax

$row1=mysql_fetch_array(mysql_query("SELECT `name_of_book` from `mytable` where = `date_borrow`= curdate())); 
$row2=mysql_fetch_array(mysql_query("SELECT `name_of_book` from `mytable` where = `date_borrow`= curdate()+1)); 
$row3=mysql_fetch_array(mysql_query("SELECT `name_of_book` from `mytable` where = `date_borrow`= curdate()+2)); 
$row4=mysql_fetch_array(mysql_query("SELECT `name_of_book` from `mytable` where = `date_borrow`= curdate()+3)); 
. 
. 
. 
. 
$row50=mysql_fetch_array(mysql_query("SELECT `name_of_book` from `mytable` where = `date_borrow`= curdate()+49)); 

und wie ich echo name_of_book von $ row23

Dank

+3

bitte Ihren Code in gut Struktur bearbeiten –

+1

Sie haben am Ende Ihrer SQL-Abfragen Anführungszeichen fehlen – Bustikiller

Antwort

0

So etwas würde den Trick .

$rows = mysql_query("SELECT name_of_book, date_borrow from mytable where date_borrow < DATE_ADD(CURDATE(), INTERVAL 50 DAY) "); 

$i = 0; 
while ($row = mysql_fetch_assoc($rows)) { 
    if($i>22 || $i < 41){ 
     echo $row["name_of_book"]; 
     echo $row["date_borrow"]; 
    } 
    $i = $i+1; 
}