Hi = )
evtl. kann ja wer weiterhelfen
folgendes problemchen...
row = user der gerade eingelogt ist
row2 = dem user den es betrifft (in der url ist die id von row2)
Was ich möchte?
das anzeigen erst erlauben wenn das passende vorhanden ist, nicht vorhanden keine anzeige... die Abfrage funktioniert wunderbar mit row, soll erst möglich sein wenn der user es auch selbst hat. Nun sobald ich aber row2 nutz funktioniert die abfrage nicht mehr.
Bin daran in den letzten wochen am verzeifeln im i-net find ich nichts passendes.
Die abfrage:
elseif(isset($_GET['...']))
{
$row2 = mysql_fetch_array(mysql_query("select * from ... where `user` = '".mysql_real_escape_string($_POST['user'])."'"));
$exist = "0";
for($i = "1"; "10" >= $i; $i++)
{
$exist = $row2['schule'.$i.'_data'] == '14' ? $exist+1 : $exist;
}
if($exist == "0")
{
$inhalt = '...';
$use_tpl = "none";
}else{
$inhalt = '...';
}
}
Alles anzeigen
= wenn die "14" bei den verschiedenen zeilen zwischen schule1_data bis... schule60_data der user ein eintrag mit der nr. 14 hat soll was angezeigt werden wenn nicht halt die meldung das es nicht vorhanden ist.
Der soll einfach die arbeit erledigen wenn ein User auf ein anderen user (row2) via z.b. profil zugreifen möchte soll das nur möglich sein wenn dieser andere benutzer einen eintrag "14" z.b. in "schule24_data" hat. Ist der vorhanden wird der inhalt angezeigt, ist der nicht vorhanden wird der inhalt halt verweigert mit einer meldung. Dabei wird aber nicht nur schule24_data abgefragt sondern halt schule1_data bis schule60_data
hoffe es ist verständlich
gruß, creepi