irc
eByteNet » Forum » Programmieren » PHP & MySQL » MySQL-Datenbnk ???
Seiten: 1 2

07.10.2008 um 18:27:35
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: MySQL-Datenbnk ???
Ich hab da jetzt zum ersten mal rein geguckt, ich habe keine Ahnung was das ganze Zeug da so bedeutet oder wie ich irgendwas machen kann.
Gibts es da irgendwo ein Hilfe datei wo alles erklärt wird, oder kann mir einer eine kleine Grundeinweisung geben ???
Zuletzt bearbeitet von html69 am 07.10.2008 um 18:28:13 Uhr
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

07.10.2008 um 19:06:09
Em0Lein


Avatar von Em0Lein

Registriert: 12.07.2008
eBN-Alter: 5M 29T

Beiträge: 7
Verwarnungen: 0

eBytes: 92.66

Titel: Re: MySQL-Datenbnk ???
Was genau verstehste denn nicht, was eine MySQL Datenbank ist? ^^

Und hilfe findest du entweder in der FAQ/AGB oder eben bei Wikipedia oda so xD

Auszug Der offiziellen Homepage:

Zitat:
MySQL ist eine freie, weit verbreitete Datenbank.

Offizielle Dokumentation -> http://www.mysql.de/documentation/index.html

Das Beste daran ist, viele Programmiersprachen (z.b. Java, C++, PHP, usw.) unterstützen MySQL. Dadurch entlastet die Programmierarbeit um einiges, da man keine Gedanken machen muss über die Speicherung der Daten, und kann Hauptsächlich auf die Programmierung der Benutzeroberfläche der Anwendung konzentrieren.

Viele (die meisten?) Hoster bieten diese inzwischen an. Wenn das Dein Hoster auch macht, gibt es sicher irgendwo auf seiner Homepage eine kleine Anleitung, wie Du darauf zugreifen kannst. Wenn er keine MySQL-Unterstützung anbietet, kanns Du nichts machen.

Eine Anfrage sieht zum Beispiel so aus:
Code:
select * from kunden where umsatz>1000;


Liefert alle Kunden aus der Tabelle kunden, die einen Umsatz von mehr als 1000 betragen.

Weitere Informationen
http://www.little-idiot.de/mysql/


Denke das reicht erstma Oo
_______________________________

Fällt mir gerade nix ein :x
OFF Melden

.::Werbung::.

07.10.2008 um 19:26:46
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
ja irgendwie so ziemlich alles :mrgreen:
wie das alles geht

z.B. bei dem Link http://www.little-idiot.de/mys[...]l/mysql-11.html

steht
Zitat:
Tippen Sie hierzu bitte mysql in der Shell ein, und drücken Sie dann zweimal auf die TAB - Taste. Sie sehen nun einige Befehle, die mit dem Wort mysql beginnen:


was ist Shell ???
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

07.10.2008 um 19:37:10
mattiasinternet


Avatar von mattiasinternet

Registriert: 09.02.2008
eBN-Alter: 11M 3T

Beiträge: 289
Verwarnungen: 0

eBytes: 2662.85

Titel: Re: MySQL-Datenbnk ???
Also im großen und ganzen ist MySQL eine Datenbank. In einer Datenbank sind Tabellen. Die talbelle hat Spalten mit Spaltenüberschriften und zeilen wo die daten gespeichert werden.
Ich habe PHP und MySQL auf http://php-einfach.de/ gelernt. Das is zwar nich besonders umfangreich aber ich denke es reicht um erstmal das Grundprinzip und "wie das alles geht" versteht...
_______________________________

Mattias
OFF Melden

07.10.2008 um 19:39:27
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
oh, klasse, guck ich mir mal an
danke :)
Zuletzt bearbeitet von html69 am 07.10.2008 um 19:39:46 Uhr
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

07.10.2008 um 20:25:12
mattiasinternet


Avatar von mattiasinternet

Registriert: 09.02.2008
eBN-Alter: 11M 3T

Beiträge: 289
Verwarnungen: 0

eBytes: 2662.85

Titel: Re: MySQL-Datenbnk ???
Kannst ja mal schreiben ob du da dann was verstanden hast, bzw auch fragen wenn du fragen hast.
_______________________________

Mattias
OFF Melden

08.10.2008 um 13:05:11
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
klar werd ich machen
danke
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

.::Werbung::.

09.10.2008 um 16:34:20
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
also ich hab so weit alles verstanden, nur noch ein paar Fragen.

-wie viel speicher hat man zu Verfügung ?
bzw.
wie viele Tabellen kann man anlegen ?

und, ich hab schon fleißig gecoded und habe ein Problem : :(

PHP-Code:
 session_start();    
$username $_SESSION['username'];    

$verbindung mysql_connect ("servername","username""password") or die ("keine Verbindung möglich.");
mysql_select_db("DBname") or die ("Die Datenbank existiert nicht.");

$abfrage "SELECT $username FROM buddys";
$ergebnis mysql_query($abfrage) or die ("keine Freunde vorhanden");
while(
$data mysql_fetch_object($ergebnis))
     { 


und hier is das problem
PHP-Code:
 echo "$data->$username";

der findet das irgendwie nicht liegt daran weil ich da ne Variable stehn hab, aber man kann doch wohl Variablen verwnden oder ???

Weiß einer was ich da falsch habe ???
Zuletzt bearbeitet von html69 am 09.10.2008 um 16:37:45 Uhr
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

09.10.2008 um 16:46:36
mattiasinternet


Avatar von mattiasinternet

Registriert: 09.02.2008
eBN-Alter: 11M 3T

Beiträge: 289
Verwarnungen: 0

eBytes: 2662.85

Titel: Re: MySQL-Datenbnk ???
Ich kenne keine obergrenze, wie viele Tabellen man anlegen kann, bzw wie viel speicher man hat. Könnte aber eventuell sein dass das durch den speicher des webspaces begrenzt wird. Allerdings geht es glaube nich so schnell mit ner tabelle den speicher den man so hat voll zu kriegen. Hier auf ebn hast du ja unbegrenzt solange du was sinnvolles drauf hast...

Nen fehler hab ich da jetzt nich gefunden, ich seh ja da auch noch nicht so ganz durch, aber hier wird sich sicher noch einer finden der den Fehler findet. mit der while Schleife hab ich nähmlich auch noch nicht ganz verstanden und deshalb jetz auch schon wieder vergessen.... weil ich länger nichts gemacht habe.
_______________________________

Mattias
OFF Melden

09.10.2008 um 16:57:02
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
danke für die schnelle antwort

Zitat:
aber hier wird sich sicher noch einer finden der den Fehler findet

hast de bestimmt recht :)
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

09.10.2008 um 17:25:09
starthtml


Avatar von starthtml

Registriert: 05.07.2006
eBN-Alter: 2J 6M 8T

Beiträge: 1282
Verwarnungen: 0

eBytes: 1359.72

Titel: Re: Re: MySQL-Datenbnk ???
Zitat von html69:

...
und hier is das problem
PHP-Code:
 echo "$data->$username";

der findet das irgendwie nicht liegt daran weil ich da ne Variable stehn hab, aber man kann doch wohl Variablen verwnden oder ???

Weiß einer was ich da falsch habe ???


Vielleicht probier es mal so:

PHP-Code:
 echo $data->username;


ohne "$" in der Eigenschaft. ;)
Du brauchst übrigens keine "" zu setzen, das verbraucht nur Speicher. Wenn du einen normalen String ausgeben möchtest mach es mit '', da variablen zwischen diesen zeichen nicht ausgewertet werden -> der Interpreter schaut sich den String nicht genau an...

Simon
Simon
OFF Melden

09.10.2008 um 17:39:11
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
das funktioniert nicht, der zeigt zwar keinen fehler mehr aber der gibt nichts aus.
vor das username muss doch auch ein $, ich denke das muss vo jede php Variable
oder ??
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

.::Werbung::.

09.10.2008 um 17:41:38
starthtml


Avatar von starthtml

Registriert: 05.07.2006
eBN-Alter: 2J 6M 8T

Beiträge: 1282
Verwarnungen: 0

eBytes: 1359.72

Titel: Re: Re: MySQL-Datenbnk ???
Zitat von html69:

das funktioniert nicht, der zeigt zwar keinen fehler mehr aber der gibt nichts aus.
vor das username muss doch auch ein $, ich denke das muss vo jede php Variable
oder ??


Stimmt schon, aber "username" ist in deinem Fall keine Variable sondern eine Eigenschaft eines Objektes. Und dann ist es ohne $ ;)
Warum das aber jetzt nicht geht, weiß ich auch nicht wirklich^^
Liegt vielleicht daran, dass ich mysql_fetch_object() noch nie so wirklich benutzt habe...

Simon

EDIT:

Ich glaube ich habe den Fehler gefunden...es muss heißen:

PHP-Code:
<?php
$abfrage 
"SELECT `friends` FROM buddys WHERE `username` = '$username'"
?>

Zuletzt bearbeitet von starthtml am 09.10.2008 um 17:49:07 Uhr
OFF Melden

09.10.2008 um 17:47:36
html69


Avatar von html69

Registriert: 12.06.2008
eBN-Alter: 7M

Beiträge: 121
Verwarnungen: 0

eBytes: 741.34

Titel: Re: MySQL-Datenbnk ???
ich bin noch ziemlich neu in diesem Zeug
gibt es etwas besseres als mysql_fetch_object() ???
Zuletzt bearbeitet von html69 am 09.10.2008 um 17:47:51 Uhr
_______________________________

Wissen ist Macht,
doch die durch diese Wissen erlangte Macht vordert große Veanwortng,
welche nicht immer bei der nutzung dieser durch Wissen erlangten Macht beachtet und berücktsichtigt wird !!!
:D
OFF Melden

09.10.2008 um 17:50:12
starthtml


Avatar von starthtml

Registriert: 05.07.2006
eBN-Alter: 2J 6M 8T

Beiträge: 1282
Verwarnungen: 0

eBytes: 1359.72

Titel: Re: MySQL-Datenbnk ???
Schau dir bitte mal meinen post davor an, ich habe etwas reineditiert.
Ich benutze eigentlich immer mysql_fetch_assoc(), das finde ich ziemlich praktisch in den meisten Situationen.

Simon
OFF Melden


eByteNet » Forum » Programmieren » PHP & MySQL » MySQL-Datenbnk ???
Seiten: 1 2

Du hast in diesem Forum keine Schreibrechte!

Computer Notdienst in Leipzig | Software Installtionsservice | Computer