Örnek kod:
$infoArray = array();
require_once("connectAndSelect.php");
// Connects to mysql and selects the appropriate database
$sql = "SOME SQL";
if($results = mysql_query($sql))
{
while($result = mysql_fetch_array($results, MYSQL_ASSOC))
{
$infoArray[] = $result;
}
}
else
{
// Handle error
}
echo("<pre>");
print_r($infoArray);
echo("</pre>");
In this sample code, I simply want to get the result of my query in $infoArray. Simple task, simple measures... not. I would have enjoyed something like this:
$sql = "SOME SQL";
$infoArray = mysql_results($sql);
Gördüğünüz gibi Ama hayır, ben fazladan iki değişken ve ben çok fazla umurumda değil bir süre döngü var. Aslında hiçbir şey yapmayın: ben onları tekrar kullanmak asla. Ayrıca, ben onları aramak için biliyorum asla. Onlar çok benziyorsunuz beri burada ben $ sonuçlarını ve tür ne olduklarını temsil eden $ sonuç, kullanmak, aynı zamanda oldukça kafa karıştırıcı olabilir. Yani burada benim sorular şunlardır:
- Is there any simpler method that I don't know about for this kind of task?
- And if not, what names do you give those one-use variables? Is there any standard?