Warning: eregi_replace()
Hallo,
seit einem XAMMP Update kommt bei einer DB-Abfrage folgende Fehlermeldung
Warning: eregi_replace() [function.eregi-replace]: REG_EMPTY in config.php
line 85
PHP 5.1.4
mySQL 5.0.21
Wo kneift es denn da?
Laut Google gibt das ja öfters, ich habe aber keine Antwort auf das Problem
gefunden
Danke
Peter F.
Re: Warning: eregi_replace()
Peter Fischer schrieb:
> Hallo,
> seit einem XAMMP Update kommt bei einer DB-Abfrage folgende Fehlermeldung
> Warning: eregi_replace() [function.eregi-replace]: REG_EMPTY in config.php
> line 85
Die Meldung besagt das kein Pattern vorhanden ist bzw. als solches nicht
erkannt wird. Sollen wir deinen Code nun erraten oder was ist der Grund
warum du ihn hier nicht mal zeigst?
Des weiteren wuerde ich preg_* verwenden anstelle der alten und
langsamen eregi Funktionen, welche ja auch angeblich in PHP6
verschwinden werden.
Gruss
Joerg
Re: Warning: eregi_replace()
Joerg Behrens schrieb:
> Des weiteren wuerde ich preg_* verwenden anstelle der alten und
> langsamen eregi Funktionen, welche ja auch angeblich in PHP6
> verschwinden werden.
s/angeblich//
http://www.php.net/~derick/meeting-notes.html#move-ereg-to-p ecl
MfG
Niels
--
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------
Re: Warning: eregi_replace()
Joerg Behrens wrote:
> Peter Fischer schrieb:
>> Hallo,
>> seit einem XAMMP Update kommt bei einer DB-Abfrage folgende Fehlermeldung
>> Warning: eregi_replace() [function.eregi-replace]: REG_EMPTY in
>> config.php line 85
>
> Die Meldung besagt das kein Pattern vorhanden ist bzw. als solches nicht
> erkannt wird. Sollen wir deinen Code nun erraten oder was ist der Grund
> warum du ihn hier nicht mal zeigst?
>
> Des weiteren wuerde ich preg_* verwenden anstelle der alten und
> langsamen eregi Funktionen, welche ja auch angeblich in PHP6
> verschwinden werden.
>
>
> Gruss
> Joerg
der Code ist kein Geheimnis:
$ger1 = mysql_result ($erg, $i, "deutsch");
$nr = 0;
for ($i = 0; $i < $number; $i++)
{
$ger = mysql_result ($erg, $i, "deutsch");
$eng = mysql_result ($erg, $i, "englisch");
$id = mysql_result ($erg, $i, "id");
if ( eregi ($d, $ger))
{
echo "<tr>";
$nr++;
echo "<td>$ger</td>";
echo "<td>$eng</td>";
echo "<td><a target='unten'
href='loeschen.php?id=$id&eng=$eng&ger=$ger'><div
align='center'>loeschen</div></a></td>";
echo "</tr>";
}
}
~~~~~~~~~~~~~~~~~~~
aber ich muss schon sagen das ich nicht der große "Coder" bin.
Ich bitte um Nachsicht ;-).
Re: Warning: eregi_replace()
Peter Fischer meinte:
[Quellcode gesnippt]
> aber ich muss schon sagen das ich nicht der große "Coder" bin.
Hmmja, sieht man.
> Ich bitte um Nachsicht ;-).
Zu deinem ursprünglichen Problem: kümmere dich mal um das "$d". Aber das
sagte dir ja schon die ursprüngliche Fehlermeldung.
Gruß, Gregor
Ah, ja: Mit Datenbanken hat das übrigens nichts zu tun.
f'up in die passende NG gesetzt.
--
http://www.gregorkofler.at ::: Landschafts- und Reisefotografie
http://www.licht-blick.at ::: Forum für Multivisionsvorträge
http://www.image2d.com ::: Bildagentur für den alpinen Raum