GimboMedlem sedan dec. 20001 626 inlägg Hejsan, är det någon som kan tala om för mig vad denna kod gör?? och hur den skulle se ut i ASP?
for ($i = 0; $i < count($allInfo->results); $i++)
{
if ($allCP->results[$i][customerid] == $primaryUser and $allInfo->results[$i][customerid] != $allInfo->results[$i][uid])
{
?>
<tr>
<td><font face=arial size=2><?PHP echo $allInfo->results[$i][uid] ?></font></td>
<td><font face=arial size=2>Secondary</font></td>
<td align=center><font face=arial size=2><a href=<?PHP echo $PHP_SELF?>?action=edit&user=<?PHP echo $allInfo->results[$i][uid]?>>EDIT</a> | <a href=<?PHP echo $PHP_SELF?>?action=delete&user=<?PHP echo $allInfo->results[$i][uid]?>>DELETE</a></font></td>
</tr>
<?PHP
}
}
?>
tydalMedlem sedan juni 20034 013 inlägg > är det någon som kan tala om för mig vad denna kod gör??
Det går inte då den är ryckt ur sitt sammanhang. Eller det går, men du får inte ut nåt vettigt av det. Det hela är ju en loop som loopar lika många gånger som det finns element i arrayen results i $allInfo-objektet. Vad loopen gör är att kolla om det aktuella elementet i results-arrayen på $allCP-objektet har en medlem vid namn customerid som är samma som $primaryUser och customerid på resultsarrayen hos $allInfo inte har samma värde som dess uid-värde. Är det sant så skriver den ut lite saker på skärmen (uid, Secondary samt länkar till EDIT och DELETE).
> och hur den skulle se ut i ASP?
ASP:s variabler funkar inte på samma sätt. Tror inte ens du kan den här sortens variabler där (associative array/hash).