Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: [php+mysql]
Forum PHP.pl > Forum > Przedszkole
marcimon1642
co ja tu zle zrobilem??
  1. <?php $link=mysql_connect("XXX", "XXX", "XXX");
  2. mysql_select_db ("XXX");
  3. mysql_query ("create_table users (id INT NOT NULL AUTO_INCREMENT, name VARCHAR<15>, pass VARCHAR<15>, punkty BIGINT, konto CHAR, PRIMARY KEY<id>)");
  4.  
  5. mysql_query ("create_table XXX (id INT NOT NULL AUTO_INCREMENT, XXX VARCHAR<20>), XXX TINYINT, XXX TINYINT, XXX TINYINT, PRIMARY_KEY<id>)");
  6.  
  7. mysql_query ("create_table YYY (id INT NOT NULL AUTO_INCREMENT, YYY CHAR, YYY CHAR, YYY BIGINT, YYY BIGINT,
     YYY BIGINT, YYY CHAR, PRIMARY KEY<id>)"
    );
  8. mysql_close($link); ?>

jesli poprawice ten kod bede naprawde wdzieczny smile.gif
wipo
  1. <?php 
  2. $link=mysql_connect("XXX", "XXX", "XXX");
  3. if (!$link) print "Brak po³±czenia z baz±";
  4. mysql_select_db ("XXX");
  5. if (mysql_query ("create_table users (id INT NOT NULL AUTO_INCREMENT primary key , name VARCHAR(15), pass VARCHAR(15), punkty BIGINT, konto CHAR(1))")) print "Wykonane 1";
  6.  
  7. if (mysql_query ("create_table XXX (id INT NOT NULL AUTO_INCREMENT primary key, XXX VARCHAR(20), XXX TINYINT, XXX TINYINT, XXX TINYINT)")) print "Wykonane 2";
  8.  
  9. if (mysql_query ("create_table YYY (id INT NOT NULL AUTO_INCREMENT primary key, YYY CHAR(1), YYY CHAR(1), YYY BIGINT, YYY BIGINT, YYY BIGINT, YYY CHAR(1))")) print "Wykonane 2";
  10. mysql_close($link); ?>


--@edit Sab
U¿ywaj bbcode!
marcimon1642
Parse error: syntax error, unexpected $end in XXX on line 7
czyli tam gdzie jest mysql_close

EDIT
moj blad smile.gif
ale zadnego wykonanego nie pokazuje sad.gif

edit 2
w phpmyadminie tez tabel nie ma sad.gif
wipo
Który¶ nawias nie jest zamkniêty. Popatrz
Sabistik
1) popraw temat o tag zgonie z zasadami forum przedszkole!
2) u¿yj mysql_error" title="Zobacz w manualu php" target="_manual
marcimon1642
mysql_error zwrocil:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'create_table users (id INT NOT NULL AUTO_INCREMENT primary key , name VARCHAR(15' at line 1
wipo
bo nie create_table tylko create table
marcimon1642
DZIEKI!!

eee... no ten.. tamten skrypt dziala smile.gif to teraz nastepny :/
  1. <?php
  2. $link=mysql_connect("XXX", "XXX", "XXX");
  3. mysql_select_db ("XYZ");
  4. mysql_query ("INSERT INTO XYZXYZ VALUES (
  5. NULL,
  6. $_cos[tam],
  7. $jakas,
  8. 0,
  9. X;)");
  10. mysql_close ($link);
  11. ?>


mysql_error zwraca jakis blad w linii niezwiazanej z MySQL (a dodatkowo w momencie gdy takowy wcale sie nie powinien wlaczyc)
skowron-line
jezeli zmienne $cos['tam'] i $cos to stringi to powinny byc w "uszach" poczytaj o dodawaniu stringow ddo bazy
To jest wersja lo-fi g³ównej zawarto¶ci. Aby zobaczyæ pe³n± wersjê z wiêksz± zawarto¶ci±, obrazkami i formatowaniem proszê kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.