0
所以我運行一個存儲過程,返回幾行,每行包含一個PK計數器和一個電話號碼。我需要一種'自動'創建變量名稱並將這些值賦值給它們的方法。如果我不能自動化它,我至少需要在while循環內創建3個不同的變量。使用mysql_results創建一個變量名
$rs = mysql_query("CALL GetUserNumbers('" . $_SESSION['UserID'] . "')");
while ($row = mysql_fetch_assoc($rs))
{
$incrementingvariablename = row['phonenumber'];
// something like $_1 = firstrow, $_2 = secondrow etc until all the rows have been read.
}
在此先感謝!
這僅僅是一個極其混亂的替代陣列。 –
是的,但這是作者問的問題:如何動態創建變量。 – petraszd
這對知道有用。謝謝一堆。我想知道它是否適用於從查詢結果集中提取的值?即使如此,數組方法似乎更可行。 – Kulingar