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.
peter fischer [ So, 04 Juni 2006 20:12 ] [ ID #1341609 ]

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
Joerg Behrens [ So, 04 Juni 2006 22:55 ] [ ID #1341611 ]

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 =
|
------------------------------------------------------------ ------
Niels Braczek [ So, 04 Juni 2006 23:30 ] [ ID #1341612 ]

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 ;-).
peter fischer [ Mo, 05 Juni 2006 07:58 ] [ ID #1342719 ]

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
Gregor Kofler [ Mo, 05 Juni 2006 09:43 ] [ ID #1342720 ]
PHP » de.comp.lang.php.datenbanken » Warning: eregi_replace()

Vorheriges Thema: Datenbank-Design
Nächstes Thema: [FAQ/2006-06-04] Loesungen fuer deine PHP-Probleme