Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

just2blue4u

Mitglied

Dabei seit: 07.04.2004

Beiträge: 37

 

1 Zum Seitenanfang

Donnerstag, 8. April 2004, 00:04

mysql select fehler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
mysql_connect("localhost","root","") or die ("Keine Verbindung moeglich");
mysql_select_db("mittelerde") or die ("Die Datenbank existiert nicht");
?>

<html>
<head>
	<title>ME's Teamleiter-Portal</title>
</head>

<body>
<?
$abfrage = "SELECT * FROM gladiatoren WHERE 1";
$ergebnis = mysql_query($abfrage);
echo "$ergebnis";
?>


</body>
</html>


gibt mir "Resource id #3" aus!!!

ich check das net... ?(
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

2 Zum Seitenanfang

Donnerstag, 8. April 2004, 00:10

hallo erstmal:

du hast das ergebnis nicht ausgewertet.

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
mysql_connect("localhost","root","") or die ("Keine Verbindung moeglich");
mysql_select_db("mittelerde") or die ("Die Datenbank existiert nicht");
?>

<html>
<head>
    <title>ME's Teamleiter-Portal</title>
</head>

<body>
<?
$abfrage "SELECT * FROM gladiatoren WHERE 1";
$ergebnis mysql_query($abfrage);
while ($row mysql_fetch_array($ergebnis)) {
   echo $row['spaltenname'];
}
?>


mit mysql_fetch_array() lädst du die daten in ein array und kannst dann mit $row['mysqlspalte'] die daten ausgeben.

hier als hilfe der link:
http://at.php.net/manual/de/function.mysql-fetch-array.php

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

just2blue4u

Mitglied

Dabei seit: 07.04.2004

Beiträge: 37

 

3 Zum Seitenanfang

Donnerstag, 8. April 2004, 02:04

bin nun soweit:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
  $db=mysql_connect("localhost","root","") or die("Konnte keine Verbindung zur Datenbank aufbauen.");
  $select=mysql_select_db("mittelerde",$db);
?>
<html>
<head>
    <title>ME's Teamleiter-Portal</title>
</head>

<body>
<?

echo "test";
$name=mysql_query("SELECT name FROM gladiatoren WHERE position='15'",$db);
echo $name;
?>


</body>
</html>


... und das ergebnis ist "testResource id #3" ...

wer weis was?!?!
 

Shurakai

Foren Gott

Dabei seit: 05.02.2003

Beiträge: 2 181

 

4 Zum Seitenanfang

Donnerstag, 8. April 2004, 03:54

Hi.

Zitat


echo "test";


Das gibt das test aus.

Der rest ist nichts anderes als ein Ergebniszeiger deine SQL-Abfrage!

Du musst schon jperls Post durchlesen... denn nur so gehts ;)

Du kannst nicht deine query ohne weiteres ausgeben lassen!

jperl hat eigentlich schon alles gesagt.... :)
 

MartyMcFly

Foren Gott

Dabei seit: 04.06.2003

Beiträge: 3 137

 

5 Zum Seitenanfang

Donnerstag, 8. April 2004, 08:49

Hallo,

was soll denn bei

Quellcode

1
$abfrage = "SELECT * FROM gladiatoren WHERE 1";
ausgegeben werden. "where 1" kenne ich nicht im SQL-Syntax.

Gruss
Marty
 

Mastko

unregistriert

6 Zum Seitenanfang

Donnerstag, 8. April 2004, 09:51

Tutorial zu php und mysql...

Mein immer wieder bester Link zu diesem Thema:

http://tut.php-q.net

Man sollte zwar das Tutorial von Anfang an durcharbeiten, aber wenn man mal unter http://tut.php-q.net/mysql-select-php.html schaut, dann wird man sicherlich die Lösung des Problems finden...
 

Alfons_G

Routinier

Dabei seit: 26.04.2003

Beiträge: 486

 

7 Zum Seitenanfang

Donnerstag, 8. April 2004, 11:50

Das "WHERE 1" wird bei PHPMyAdmin automatisch erzeugt. Diese Bedingung gibt alles aus, da "1" natürlich immer wahr ist. Du kannst es auch genauso weglassen.

Alfons
 

Ähnliche Themen