php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.12.2004, 16:08  
Gast
 
Beiträge: n/a
Standard [Erledigt] kleine frage ....

Hallo zusammen

also ich klicke auf einen Link der z.b. auf solch eine Url leitet :

h t t p:// w w w.blabla.de/betreff.php?name=Mucki <<<< das steht auch als URL


dann übergebe ich den namen doch auf diese Seite ....

wie kann ich denn auf der " betreff.php " diesen namen abfragen und wie sieht die Abfrage aus ?


Kann mir wer helfen ?

Gruss Mucki
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.12.2004, 16:11  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

in deinem Fall wäre es

wenn register_globals auf 0 stehen
Code:
$name = $_GET['name']; // Name = Mucki
Wenn register_globals auf 1 stehen, kannst du direkt die Variable $name benutzen.. die sichere Variante ist jedoch die erste
Chr!s ist offline  
Alt 11.12.2004, 16:12  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

Auf der Seite betreff.php holst du dir denn namen über die $_GET[] Variable.
Also, in deinem Fall ist die Variable $_GET["name"] gefüllt mit dem Wert Mucki...
MortakArtos ist offline  
Alt 11.12.2004, 16:21  
Gast
 
Beiträge: n/a
Standard

Ich habe es mal so gemacht

PHP-Code:

<?

$abfrage 
="SELECT * FROM pn WHERE Id=".$_GET['Id'];
$ergebnis mysql_query($abfrage);
if (
mysql_errno()) die ("MySQL-Error: " mysql_error());
$ergebnis2 mysql_fetch_array($ergebnis);

$name $_GET['Id'];

echo 
$name;

?>
da bekomme ich ne fehler meldung mit de ich leider noch nichts anfangen kann ! Und zwar :

MySQL-Error: Unknown column 'Slane' in 'where clause'

edit : den namen " Slane " soll er mir anzeigen auf der neuen seite
 
Alt 11.12.2004, 16:29  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

Übergibst du mit dem oben angeführten Link? Wo nimmst du dann $_GET['id'] her? du übergibst ja nur $_GET['name']?!

zum Fehler: Probiers mal so:

PHP-Code:
$name=$_GET['id'];
$abfrage="SELECT * FROM pn WHERE id='$name'"
$name oder eben $_GET['id'] muss im SQL-Synthax natürlich so wie oben aussehen...
MortakArtos ist offline  
Alt 11.12.2004, 16:36  
Gast
 
Beiträge: n/a
Standard

also in der betreff.php habe ich das drinstehen :

PHP-Code:

<td align="center"><?echo "<a href=\"nschreibena.php?Id=".$ergebnis2["von"]."\">";?>Antworten</td>
wobei $ergebnis2["von"] der name ist

wenn ich denn in der betreff.php bin und den link klicke dann erscheint das in der URL oben

w w w.blabla.de/nschreibena.php?Id=Slane

so und auf der " nschreibena.php " möchte ich nun den namen " Slane " per echo ausgeben


ich glaube so ist es besser beschrieben
 
Alt 11.12.2004, 16:46  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

Na, dann schreib in nscheibena.php einfach mal
PHP-Code:
echo($_GET['Id']); 
MortakArtos ist offline  
Alt 11.12.2004, 16:53  
Gast
 
Beiträge: n/a
Standard

PHP-Code:

$abfrage1 
="SELECT * FROM pn WHERE Id=".$_GET['Id'];
$ergebnis1 mysql_query($abfrage1);
if (
mysql_errno()) die ("MySQL-Error: " mysql_error());
$ergebnis3 mysql_fetch_array($ergebnis1);

echo(
$_GET['Id']); 
so habe ich es nun in meiner " nschreibena.php " drin stehen und wieder die gleiche meldung :

MySQL-Error: Unknown column 'Slane' in 'where clause'
 
Alt 11.12.2004, 16:57  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Mortak

zum Fehler: Probiers mal so:

PHP-Code:
$name=$_GET['id'];
$abfrage="SELECT * FROM pn WHERE id='$name'"
$name oder eben $_GET['id'] muss im SQL-Synthax natürlich so wie oben aussehen...
Habs ja schon geschrieben, die Fehlermeldung kommt von deimen SQL-Syntax...pass dass oben mal an...
MortakArtos ist offline  
Alt 11.12.2004, 22:30  
Gast
 
Beiträge: n/a
Standard

Danke für die ganze Hilfe , habe es nun hinbekommen !


Mfg Mucki
 
 


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
kleine Frage zu Einfärben von Kategorie cybermailer PHP Tipps 2008 21 05.05.2008 14:42
kleine frage zu function PHP Tipps 2005-2 9 14.10.2005 10:59
kleine Frage zu "ORDER BY" [erledigt] PHP Tipps 2005-2 21 23.08.2005 15:18
kleine frage zu funtionen PHP Tipps 2005-2 3 08.08.2005 00:27
usort Funktion, kleine Frage zur Arbeitsweise. PHP Tipps 2005-2 4 25.07.2005 23:08
Kleine Frage eines Kleinen Neulings O.o Datenbanken 3 08.06.2005 19:49
Kleine Frage HTML, Usability und Barrierefreiheit 2 05.06.2005 13:19
eine kleine frage zu ordner und select tag -=Slider=- PHP Tipps 2005 10 15.05.2005 13:26
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42
[Erledigt] kleine inner join frage... PHP-Fortgeschrittene 3 02.11.2004 22:02
kleine frage PHP Tipps 2004 7 15.09.2004 22:52
Kleine frage zu einem Pulldownmenü PHP Tipps 2004 2 03.09.2004 03:31
Kleine Include Frage PHP Tipps 2004 4 06.07.2004 22:54
[Erledigt] Kleine Frage PHP Tipps 2004 29 02.07.2004 18:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:46 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.