Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 08:02

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP + Mysql Problem [Nur 1 Zeile Auslesen]

Discussion on PHP + Mysql Problem [Nur 1 Zeile Auslesen] within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Waller66's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,548
Received Thanks: 333
Question PHP + Mysql Problem [Nur 1 Zeile Auslesen]

Hallo , habe ein login script und will das nachdem der login erfolgt ist , die dazu gehöre email wieder gegeben wird. Hatte vorerst so gemacht :



Aber damit liest er mir ja alle zeilen aus , ich will das er nur die zu dem user dazugehörige zeile mit dessen email ausliest und wieder gibt und nicht alles.


Ich hoffe ihr könnt mir helfen
Waller66 is offline  
Old 02/17/2013, 15:28   #2
 
flickz.'s Avatar
 
elite*gold: 5
Join Date: May 2012
Posts: 589
Received Thanks: 139
Mach einfach als Query:
PHP Code:
$query mysql_query("SELECT * FROM tabelle WHERE username = 'Benutzername'"); 
"tabelle" musste halt durch deine Tabelle ersetzen und "username" durch wie auch immer die Spalte bei dir heißt. Bei Benutzername fügst du dann einfach die Variable mit dem Benutzernamen ein.
flickz. is offline  
Thanks
1 User
Old 02/17/2013, 16:43   #3

 
Hupfi10's Avatar
 
elite*gold: 76
Join Date: Aug 2011
Posts: 2,548
Received Thanks: 1,442
mach es am besten so

PHP Code:
$user mysql_real_escape_string($_POST['username']);
$query $query mysql_query("SELECT * FROM TABLENAMEGOESHERE WHERE username = '".$user."'");  

    if(
mysql_num_rows($query) == 1)
    {
        
$row mysql_fetch_array($query);
        
$email $row['EmailAddress'];
        echo 
"$email";
     }
else
{
echo 
"The entered UID: $user was not found";

Hupfi10 is offline  
Thanks
1 User
Old 02/17/2013, 16:47   #4
 
Waller66's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,548
Received Thanks: 333
Erstmal danke
Hupfi10 deine methode klappt 1a thanks
Waller66 is offline  
Old 02/17/2013, 17:30   #5


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
Schau dir lieber mal PDO oder MySQLi an, mysql_ ist veraltet.
.Marcel' is offline  
Old 02/17/2013, 17:47   #6
 
Waller66's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,548
Received Thanks: 333
ja ich weiß , das script wurde mal im Jahr 2009 oder so entwickelt
Waller66 is offline  
Old 02/17/2013, 18:00   #7

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,009
Received Thanks: 316
mysql_ ist übrigens noch nicht veraltet, wird aber sicherlich in den nächsten Versionen es sicherlich sein.
Synatex is offline  
Old 02/17/2013, 18:44   #8


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
Quote:
Originally Posted by Synatex View Post
mysql_ ist übrigens noch nicht veraltet, wird aber sicherlich in den nächsten Versionen es sicherlich sein.
Hab mich etwas undeutlich ausgedrückt, so habe ich das auch gemeint. Mein Fehler.
.Marcel' is offline  
Old 02/17/2013, 19:51   #9

 
Hupfi10's Avatar
 
elite*gold: 76
Join Date: Aug 2011
Posts: 2,548
Received Thanks: 1,442
Er ist Anfänger also brauchen wir nicht mit PDO anfangen.
Hupfi10 is offline  
Thanks
2 Users
Old 02/17/2013, 19:55   #10


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
Quote:
Originally Posted by Hupfi10 View Post
Er ist Anfänger also brauchen wir nicht mit PDO anfangen.
Besser früh damit anfangen, und später gut damit umgehen können.
.Marcel' is offline  
Thanks
3 Users
Old 02/17/2013, 21:42   #11
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
Naja, PDO unterstützt keine prozedurale Schreibweise, sondern ausschließlich die objektorientierte. Finde ich für einen Anfänger ziemlich hart. Dann lieber alle mysql_*-Funktionen durch mysqli_* ersetzen und später die objektorientierte Variante dazulernen.
PseudoPsycho is offline  
Old 02/17/2013, 23:31   #12

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,009
Received Thanks: 316
Ich bezweifel sehr ob es einen Unterschied macht ob man $mysqli->statement->fetch oder $pdo->statement->fetch schreibt
Synatex is offline  
Old 02/18/2013, 16:16   #13
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
Quote:
Originally Posted by Synatex View Post
Ich bezweifel sehr ob es einen Unterschied macht ob man $mysqli->statement->fetch oder $pdo->statement->fetch schreibt
So meint' ich das ja auch nicht.
Ich meinte, dass es ein großer Unterschied (für Anfänger) ist, ob man
mysql_query() oder $pdo->query(); schreibt. Daher der Vorschlag, statt mysql_query() mysqli_query() zu schreiben, was mit PDO ja nicht geht.
PseudoPsycho is offline  
Reply


Similar Threads Similar Threads
Daten aus MySQL Datenbank auslesen
10/17/2012 - .NET Languages - 11 Replies
Hallo ihr Coder, ich versuche derzeit ein simples Login System zu coden. Hier erstmal der Code: private void button1_Click(object sender, EventArgs e) { string conn = "Server=localhost;Port=3306;Database=users;Ui d=root;password=;"; MySqlConnection connection = new MySqlConnection(conn); MySqlCommand command = connection.CreateCommand(); command.CommandText = "select * from usertable";
mit php in mysql höchste id auslesen
04/13/2012 - Web Development - 9 Replies
Hallo ich habe ein kleines Problem undzwar habe ich mir in pbp so ne art gästebuch gecodet, dieser code soll die größte id aus der spalte id ausgeben und +1 nehmen d.h die höchste id ist z.b 15 und dann +1 also 16. $abfrage = "SELECT id FROM gästebuch ORDER BY id DESC LIMIT 0,1"; $result = mysql_query($abfrage); $id2 = mysql_result($result,0,0); $endid = $id2 + "1"; nunja wenn ich aber in dem gästebuch mehr als 10 einträge habe wird die id immer 10 haben und nicht +1 gezählt könnte...
Php Mysql auslesen Tabelle wieder geben
11/17/2011 - Web Development - 7 Replies
Hallo, ich bin gerade dabei für unsere Schule, einen Vertretungsplan zu machen. Dieser soll, einfach aus der Datenbank die Daten auslesen und in der Zeile einer Tabelle wieder geben. Dieses klappt auch einigermaßen, jedoch ließt er nur die Klasse aus, und den Rest nicht. while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC)) echo "<tr><td>". $zeile."</td>
PHP + MySQL Newssystem. Frage zum Auslesen
04/22/2011 - Web Development - 7 Replies
Hallo, ich habe ein kleines Newssystem für meine Seite geschrieben. Die addnews.php sieht so aus: <?php include('inc/addnews.php'); if(isset($_POST) && $_POST == 'Eintragen') { $titel = mysql_real_escape_string($_POST); $inhalt = mysql_real_escape_string($_POST); $von = mysql_real_escape_string($_POST); $id = mysql_real_escape_string($_POST);
Auslesen einer MySql DB?
01/26/2011 - AutoIt - 6 Replies
Hey Com, habe ein Problem mit der http://www.elitepvpers.com/forum/attachments/autoit /77189d1295952713-s-jemanden-der-mir-helfen-will-g ro-es-projekt-mysql.zip (MySql-UDF). Ich kann zwar wunderbar in der DB schreiben, jedoch auslesen eines eintrages will nicht so ganz... Ich poste euch hier meine Source. Nicht erschrecken, wird noch alles ein bisschen abgeändert fehlt nemlich noch einige... ist auch noch nicht so gut gescriptet von den funktionen her... #include <GUIConstantsEx.au3>...



All times are GMT +2. The time now is 08:02.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.