FROHE WEIHNACHTEN EUCH ALLEN..........
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
angegriffen hast
aussehen
beitrag
dan
daten
email
error
fan
frohe weihnachten
geld
gen
not
null
pa
pawort
punkten
stehen
tabelle
ups
vielen dank
-
FROHE WEIHNACHTEN EICH ALLEN!
Hab ein prob:
1) In meiner db sind 8 User reggistriert doch ich hatte schon testaccounts reggistriert und nun startet er wenn sich ein neuer reggistriert bei 27.(id 27).Wie kann ich es so scripten das er bei der momentan h?chsten reggistrierten id +1 macht ?
vielen dank und frohe weihnachten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
schade
ich versuche grade eine neue Db zu erstellen die gr??er als meine alte ist.
Die db soll politica hei?en und folgende spalten haben:
user
pass
email
lastvisit
rang
punkte
geld
stimmen
punkte
(alle maximal 9 stellig) kannst du mir sagen wie der php code lautet um diese tabelle zu erstellen?
VIELEN DANK
-
CREATE TABLE `tabellenname` (
`user` VARCHAR(8),
`pass` VARCHAR(8),
`email` VARCHAR(8),
`lastvisit` VARCHAR(8),
`rang` VARCHAR(8),
`punkte` VARCHAR(8),
`geld` VARCHAR(8),
`stimmen` VARCHAR(8),
`punkte` VARCHAR(8)
) -
Hi
Stimmt nich!
So m?sste es aussehen:
CREATE TABLE politika (
user VARCHAR(9),
pass VARCHAR(9),
email VARCHAR(9),
lastvisit VARCHAR(9),
rang VARCHAR(9),
punkte VARCHAR(9),
geld VARCHAR(9),
stimmen VARCHAR(9),
punkte VARCHAR(9)
)
b2k-fan -
FROHE WEIHNACHTEN EICH ALLEN!
Hab ein prob:
1) In meiner db sind 8 User reggistriert doch ich hatte schon testaccounts reggistriert und nun startet er wenn sich ein neuer reggistriert bei 27.(id 27).Wie kann ich es so scripten das er bei der momentan h?chsten reggistrierten id +1 macht ?
vielen dank und frohe weihnachten
Das geht schon
Du musst zuerst auslesen wie viele eintr?ge in der db sind, dann einfach +1 und dann eintragen -
ja aber dann darf das id feld kein auto increment haben...au?erdem was macht man wenn man einen eintrag l?scht? dann m?ssen die neueren ja wieder alle minus 1 gesetzt werden...
-
gut.......doch leider hab ich sowas auslesen dan +1 noch nicht gemacht.
Es geht jetzt nur ums feld id.
Wie proge ich es den so das +1 bei id kommt? -
ups
wieso hat er den jetzt 3x den post geschrieben
ps: b2k-fan und lan:
email muss doch text
Und lasvisit = datetime
rang-punkte= int
oder nicht?
email VARCHAR(9),
lastvisit VARCHAR(9),
rang VARCHAR(9),
punkte VARCHAR(9),
geld VARCHAR(9),
stimmen VARCHAR(9),
punkte VARCHAR(9)
)
Beitrag ge?ndert am 27.12 11:22 von politica -
Hallo
Wieso muss die spalte "email" denn ein Textfeld sein? Ich geb dir mal nen Tipp:
http://www.schattenbaum.net/php/ <== dort dann bei MySQL ausw?hlen!!
Dort hab ich n?mlich auch MySQL gelernt!
b2k-fan -
sry wollte dich jetzt nich angreifen oder so
ich hab hier mal ein script was eigentlich mir eine neue tabelle erstellen sollte, doch das macht es nicht:
<?
// MySQL Daten eintragen (stehen in deinem Men? unter MySQL)
$dbhost="mysql.lima-city.de";
$dbuser="...";
$dbpasswd="...";
$dbname="...";
$connect=mysql_connect($dbhost,$dbuser,$dbpasswd);
if (!$connect) {
echo "Keine Verbindung m?glich!";
mysql_query("CREATE TABLE politicabeta (
id int(5) NOT NULL auto_increment,
nick varchar(20) ,
pass varchar(15) ,
email varchar(50) ,
spenden int(9) ,
stimmen int(9) ,
punkte int(9) ,
PRIMARY KEY (id)
);");
mysql_close();
echo "Die Tabelle wurde angelegt";
?>
hier sagt er mir :
Parse error: parse error, unexpected $ in /home/webpages/lima-city/politica/html/install.php on line 35
und line 35 gibt es nicht (?> ist line 34)
-
Hi
Du hast mich nich angegriffen
Hast du dir ?berhaupt schon ne DB ersteigert?
Wenn nicht: Auktionen -> MySQL-Datenbank!!
Wenn du schon eine hast, musst du auf "Privates Men?" gehn dann auf "Datenbanken"... Dort stehen deine Daten (username, dbname und passwort)
b2k-fan
Beitrag ge?ndert am 27.12 11:56 von b2k-fan -
ja eine db hab ich schon (auch schon tabellen).
Ja meine daten habe ich bei den db_connect eingetragen.
Trotzdem geht es nicht -
Hi
Hab den Fehler gefunden!! Du hast die Datenbank nicht connectet....
Um das zu tuhn musst du folgendes direkt under "mysql_connect" schreiben:
mysql_select_db("<dbname>");
b2k-fan -
sagt Tabelle wurde erstellt doch wenn ich beim phpAdmin nachsehe ist sie nicht da
<?
$dbhost="mysql.lima-city.de";
$dbuser="USER...";
$dbpasswd="passwort";
$dbname="DB................";
$connect=mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname>");
mysql_query CREATE TABLE 'politicabeta'
id int(5) NOT NULL auto_increment,
nick varchar(20) ,
pass varchar(15) ,
email varchar(50) ,
spenden int(9) ,
stimmen int(9) ,
punkte int(9) ,
PRIMARY KEY (id)
);");
mysql_close();
echo "Die Tabelle wurde angelegt";
?>
Beitrag ge?ndert am 27.12 12:27 von politica -
<?
// MySQL Daten eintragen (stehen in deinem Men? unter MySQL)
$dbhost="mysql.lima-city.de";
$dbuser="...";
$dbpasswd="...";
$dbname="...";
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db("(DATENBANKNAME)");
mysql_query("CREATE TABLE politicabeta (
id int(5) NOT NULL auto_increment,
nick varchar(20) ,
pass varchar(15) ,
email varchar(50) ,
spenden int(9) ,
stimmen int(9) ,
punkte int(9) ,
PRIMARY KEY (id)
);");
mysql_close();
echo "Die Tabelle wurde angelegt";
?>
Bei (DATENBANKNAME) muss der Name der Datenbank hin!! -
versteh ich nicht
"tabelle wurde angelegt" doch wo ist den den
In MyphpAdmin ist sie nicht!
....
$dbhost="mysql.lima-city.de";
$dbuser="USER00000";
$dbpasswd="Passwort";
$dbname="DB00000000000";
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db("(DB0000000000)");
......
ist doch richtig so...
Beitrag ge?ndert am 27.12 13:11 von politica -
Hi
Also bei mysql_select_db muss dass so aussehen:
mysql_select_db("DB00000000");
b2k-fan -
Und wozu die vielen Variablen???
Mach einfach:
mysql_connect ("Host","User","Pass")
mysql_select_db ("DBName")
und dann so weiter... -
genau so hab ich das.
Trotzdem legt "er" keine tabelle an
<?
$dbhost="mysql.lima-city.de";
$dbuser="USER0000";
$dbpasswd="Passwort";
$dbname="DB000000";
$connect=mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db (("DB0000000"));
mysql_query ("CREATE TABLE `politicabeta` -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage