![]() |
Re: mysql abfrage rückgabewert
Code:
$link = $_SERVER["REQUEST_URI"];
$sql = "SELECT *FROM nl_anmeldungen WHERE link = $link"; //in Anführungszeichen //oder so: //$sql = 'SELECT *FROM nl_anmeldungen WHERE link = '.$link; $result = mysql_query($sql,$con); if (mysql_num_rows($result) >= 1) { echo "<font color='#ff0000'>Daten gefunden!</font> "; } else { echo "<font color='#ff0000'>Keine Daten gefunden!</font> "; } |
Re: mysql abfrage rückgabewert
Guten Morgen,
ich vertehe die Welt nicht mehr. Irgendwo muss ein Fehler sein:
Code:
jetzt habe ich einen falschen und zwei richtige einträge in der datenbank, im bezug auf die abfrage.
$link = $_SERVER["REQUEST_URI"];
$sql = "SELECT *FROM nl_anmeldungen WHERE link = $link"; $result = mysql_query($sql,$con); if (mysql_num_rows($result) >= 1) { echo "<font color='#ff0000'>Daten gefunden!</font> "; } else { echo "<font color='#ff0000'>Keine Daten gefunden!</font> "; } wieso kommt: "keine datensätze gefunden" ??? |
Re: mysql abfrage rückgabewert
Du machst ja anscheinend einen Stringvergleich: link = $link. Da muss die Schreibweise exakt gleich sein. Ist sie das?
|
Re: mysql abfrage rückgabewert
also ich sehe es so das die schreibweise gleich ist!
Kannst du es mal testen bitte! *snip* ich lasse hinger dem doppelpunkt bei keine daten gefunden mal zum testen die variavble $link ausgeben [edit=Admin]Link auf Wunsch des Autors entfernt. Mfg, Daniel[/edit] |
Re: mysql abfrage rückgabewert
ich@da.de -> Anmeldung erfolgreich :gruebel:
|
Re: mysql abfrage rückgabewert
ja du musst ja noch die email bekommen!!
und in der mail ist ein link! |
Re: mysql abfrage rückgabewert
Ja gut, wie sehen die Einträge in der DB denn aus?
[edit] Der String, der mir angezeigt wird, lautet /newsletter_bestaetigung.php/902cbc498b15becc838bd7ad96c3fc39 [/edit] |
Re: mysql abfrage rückgabewert
-- phpMyAdmin SQL Dump
-- version 2.8.2.4 -- ![]() -- -- Host: localhost:3306 -- Erstellungszeit: 01. Dezember 2008 um 11:23 -- Server Version: 5.0.45 -- PHP-Version: 5.2.6 -- -- Datenbank: `kueber_newsletter` -- -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `nl_anmeldungen` -- CREATE TABLE `nl_anmeldungen` ( `id` int(11) NOT NULL auto_increment, `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `anrede` varchar(50) NOT NULL, `vorname` varchar(50) NOT NULL, `nachname` varchar(50) NOT NULL, `email` varchar(50) NOT NULL, `bestaetigung` varchar(50) NOT NULL, `link` varchar(255) NOT NULL, `linkmail` varchar(255) NOT NULL, `md5wert` varchar(50) NOT NULL, `bestaetigungemail` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=106 DEFAULT CHARSET=utf8 AUTO_INCREMENT=106 ; -- -- Daten für Tabelle `nl_anmeldungen` -- INSERT INTO `nl_anmeldungen` ( *snip* ); [edit=Admin]Daten auf Wunsch des Autors entfernt. Mfg, Daniel[/edit] |
Re: mysql abfrage rückgabewert
Der Zeilenumbruch ist Dir aufgefallen?
P.S.: Hab ich mich aus Faulheit zur Frau gemacht :lol: |
Re: mysql abfrage rückgabewert
welchen zeilenumbruch meinst du?????
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz