php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.12.2004, 22:05  
Benutzer
 
Registriert seit: 29.04.2004
Beiträge: 76
Anuschka
Standard 2 Tabellen abfragen und dann variable unterschiedlich setzen

Hi,

ich habe ein Loginmodul gebaut, bei dem ich 2 tabellen abfragen muss ob er den eingebenen Benutzernamen und das eingegebene Passwort findet. Wenn er beides in der ersten Tabelle findet dann soll er an die Seite index.php?Seite=88 und verbinden und die Variable $Art = Weiterleitung setzen und wenn er beides in der zweiten Tabelle findet dann auch wieder an die seite index.php?Seite=88 und die Variable $Art = Steckbrief setzen. Bisher sieht es so aus, aber ich weiss dass da was fehlt .ich weiss nicht wie ich ihm sagen kann, dass wenn Daten in Tabelle 1 dann setze die $Art auf das und wenn die andere Dann $art auf das andere. Vielleicht weiss einer von euch weiter. wäre echt toll.

vielen dank im voraus

Code:
****************************************************/
	/*                                                  */
	/*  Beginn der Administration                       */
	/*                                                  */
	/****************************************************/
		if ($Seite == 8)
		{

			echo "Bitte einloggen:
			<form method =\"Post\" action= \"index.php?Status=88\">
			<table border=\"0\" class=\"hauptinhalt\" style=\"text-align: left;\" align=\"center\">
			<tr>
			<td>Nick: </td> <td><input type=\"text\" name =\"Nick\"></td>
			</tr>
			<tr>
			<td>Passwort: </td><td><input type=\"password\" name =\"Passwort\"></td><tr>
			<td></td><td><input type=\"submit\" name =\"absenden\" value=\"absenden\"></td>
			</table>
			</form>";

		}
	if ($Seite == 88)
		{ 
		$sql = "SELECT * FROM mitglieder WHERE Nick LIKE '%$Nick%'";

		if (!$result = mysql_query($sql, $db))
		{
			echo mysql_error();
		}
		else
		{
			while ($row = mysql_fetch_object($result))
				{
					$pw = $row->Passwort;
					$Name = $row->Nick;
						
				}
				}
		
		$sql1 = "SELECT * FROM weiterleiten WHERE Nick LIKE '%$Nick%'";

		if (!$result = mysql_query($sql1, $db))
		{
			echo mysql_error();
		}
		else
		{
			while ($row = mysql_fetch_object($result))
				{
					$pw = $row->Passwort;
					$Name = $row->Nick;
			
				}
		
		
		}$Seite = 88;
		
		
		if ($Seite == 88)
		{
		if ($Art == Weiterleitung)
		  {
			echo "Bitte einloggen:
			<form method =\"Post\" action= \"index.php?Status=88888\">
			<table border=\"0\" class=\"hauptinhalt\" style=\"text-align: left;\" align=\"center\">
			<tr>
			<td>Nick: </td> <td><input type=\"text\" name =\"Nick\"></td>
			</tr>
			<tr>
			<td>Passwort: </td><td><input type=\"password\" name =\"Passwort\"></td><tr>
			<td></td><td><input type=\"submit\" name =\"absenden\" value=\"absenden\"></td>
			</table>
			</form>";
          }
          if ($Art == Steckbrief)
		  {
			echo "Bitte einloggen:
			<form method =\"Post\" action= \"index.php?Status=888\">
			<table border=\"0\" class=\"hauptinhalt\" style=\"text-align: left;\" align=\"center\">
			<tr>
			<td>Nick: </td> <td><input type=\"text\" name =\"Nick\"></td>
			</tr>
			<tr>
			<td>Passwort: </td><td><input type=\"password\" name =\"Passwort\"></td><tr>
			<td></td><td><input type=\"submit\" name =\"absenden\" value=\"absenden\"></td>
			</table>
			</form>";
          }
		}
		
		}
lg anja
Anuschka ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.12.2004, 23:07  
Erfahrener Benutzer
 
Registriert seit: 16.06.2004
Beiträge: 125
nautiluS
nautiluS eine Nachricht über ICQ schicken
Standard

nabend..

also irgendwie raff ich es net so ganz was du vorhast
erklär mal anders

mal so als tip:

da dein $Nick ähnlich einer ID ist (nehme ich mal an) verwende kein LIKE, und das mit * ist auch net so gut da die db sonst unterumständen schwer am kämpfen sein kann
eher sowas
Code:
$sql = "SELECT `Spalte` FROM `TABLE` WHERE `Nick` = '".$Nick"'";
Warum ich kein SELECT * schreiben sollte!
http://www.dclp-faq.de/q/q-sql-select.html


gruß
nautiluS ist offline  
Alt 22.12.2004, 02:46  
Gast
 
Beiträge: n/a
Standard Re: 2 Tabellen abfragen und dann variable unterschiedlich se

Zitat:
Zitat von Anuschka
Bisher sieht es so aus, aber ich weiss dass da was fehlt .ich weiss nicht wie ich ihm sagen kann, dass wenn Daten in Tabelle 1 dann setze die $Art auf das und wenn die andere Dann $art auf das andere. Vielleicht weiss einer von euch weiter. wäre echt toll.
Könntest Du eventuell Deine Frage noch mal in einer Sprache formulieren, die wenigstens ich ansatzweise verstehe? ZB. Deutsch oder wenigstens PHP wäre nicht schlecht...

Kleiner Tip:
Du verwendest eine *SQL Tabelle, die (außer Dir) kein <piep> kennt.
Wie Dein Webserver konfiguriert ist, weiß keine <piep>.
Dein Script besteht zu 80-90% aus HTML, was (außer Dir) keinen interessiert...
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variable mit externen Inhalt setzen? errox PHP Tipps 2008 7 30.05.2008 21:39
Alle Relationen von Tabellen in einer Datenbank abfragen dreifragezeichen Datenbanken 10 22.04.2008 17:51
Mehrere gleich Abfragen bei verschiedenen Tabellen cyberholic Datenbanken 3 08.01.2007 17:59
Problem mit dem Hinzfügen von Tabellen durch Variable gameco PHP Tipps 2006 12 20.07.2006 12:44
Generell Variable als "global" setzen möglich ? simsalabim PHP Tipps 2006 18 19.05.2006 18:47
Problem beim Abfragen aller Tabellen in einer Datenbank gulli23 Datenbanken 5 26.02.2006 20:04
mit link variable setzen und funktion ausfürhen PHP Tipps 2005-2 4 07.09.2005 16:36
$id variable zweimal abfragen?? PHP Tipps 2005 4 16.05.2005 12:37
Abfragen und Auswerten von Daten verschiedener Tabellen duerov Datenbanken 1 24.09.2004 11:20
Abfragen und Auswerten von Daten verschiedener Tabellen duerov PHP Tipps 2004 3 24.09.2004 10:12
[Erledigt] Session Variable setzen und Link per click auf ein Image PHP Tipps 2004 7 23.08.2004 20:45
[Erledigt] fulltext suche priorität von tabellen setzen Datenbanken 1 09.08.2004 15:26
abfragen zwischen 2 Tabellen! Boennchen Datenbanken 1 02.08.2004 14:50
2 Tabellen abfragen Datenbanken 7 01.08.2004 18:28
if abfragen eine Variable zuweisen PHP Tipps 2004 6 10.07.2004 17:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php zwei tabellen abfragen, nick tabelle, php 2 tabellen abfragen, php $globals setzen abfragen, 2 tabellen abfragen php, form 2 tabellen post, 2 where abfragen, select variable form table where varivalbe== varibale from tabelle, php abfragen über 2 tabellen, html tabelle variable abfragen, variable setzen in select, php tabelle abfrage mit variable auswählen, php abfrage mit variabeln, mit passwort auf zwei verschiedene seiten weiterleiten, http://www.php.de/php-tipps-2004-2/14580-2-tabellen-abfragen-und-dann-variable-unterschiedlich-setzen.html, sql \2 abfragen\ verbinden gleicher name, $row[email] mit javascript variable verbinden, php row aus 2 tabellen mit gleichen name, tabelle in abfrage variabel, einfach die variable vom passwort abfragen

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.