Mailinglisten-Archive |
Peter Kühn schrieb: > Um jetzt aber bei der Anzeige eines beliebigen Datensatzes rauszufinden, > ob der User diese ID schon markiert hat oder nicht und ihm > gegebenenfalls einen "mach-mich-unmarkiert"-Link zur Verfügung zu > stellen, müßte ich (wie gesagt: PHP3 nicht PHP4 - in_array() steht mir > also nicht zur Verfügung) jedesmal bevor ich einen Datensatz darstelle > den Array komplett durchgehen um rauszufinden ob die ID schon drin ist. > Das gibt (je nachdem wie eifrig der User ist und wieviele Datensätze auf > einer Seite dargestellt werden) Prozesszeiten - grausig! > > Wie würdet ihr das machen???? Ganz pauschal: $x = implode(" ",$meine_array); if ( strstr($x, $pruef_id) ) echo "mach was"; else echo "mach was anderes"; Sollte auch irgendwie mit dem Fragezeichen Operator gehen. Franz-- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ]
php::bar PHP Wiki - Listenarchive