Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Bład skryptu Aukcji
Forum PHP.pl > Forum > Przedszkole
tanski
Skończyłem skrypt aukcji i wyskakuje mi bład
O treści takiej Parse error: syntax error, unexpected T_DEC in /var/www/virtual/djprzemcio.cba.pl/_a_admin/install.php on line 22.
Kombinowałem tyle czasu i z kreskami i przecinkami czym tylko
O to kod install.php

  1. <?php
  2. include('../_inc/connect.php');
  3.  
  4. $zapytanie ="CREATE DATABASE `aukcja`;";
  5.  
  6. connectionadmin();
  7. mysql_query($zapytanie);
  8. disconnectionadmin();
  9.  
  10. $zapytanie ="SET SQL_MODE=\"NO_AUTO_VALUE_ON_ZERO\"";
  11.  
  12. CREATE TABLE IF NOT EXISTS `przedmioty` (
  13. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id przedmiotu',
  14. `tytul` varchar(255) NOT NULL COMMENT 'tytuł aukcji',
  15. `obrazek` varchar(255) NOT NULL COMMENT 'adres obrazka do aukcji',
  16. `opis` text NOT NULL COMMENT 'opis przedmiotu',
  17. `start` varchar(255) NOT NULL COMMENT 'początek aukcji',
  18. `koniec` varchar(255) NOT NULL COMMENT 'koniec aukcji',
  19. PRIMARY KEY (`id`)
  20. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5;
  21.  
  22. INSERT INTO `przedmioty` (`id`, `tytul`, `obrazek`, `opis`, `start`, `koniec`) VALUES "
  23. (1, 'Licytacja pierwsza', 'http://www.domena.com/obrazek.png', 'To jest opis pierwszej licytacji. Mo?na tutaj wstawi? bardzo d?ugi opis :).', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
  24. (2, 'Licytacja druga', 'http://www.domena.com/obrazek1.png', 'To jest opis pierwszej licytacji. Mo?na tutaj wstawi? bardzo d?ugi opis :)...', '2010-05-13 14:00', '2010-05-14 12:00');
  25. ";
  26.  
  27. connectionadmin();
  28. mysql_query($zapytanie);
  29. disconnectionadmin();
  30.  
  31. $zapytanie = "SET SQL_MODE=\"NO_AUTO_VALUE_ON_ZERO\""
  32.  
  33. CREATE TABLE IF NOT EXISTS `oferty` (
  34. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id oferty',
  35. `id_aukcji` int(11) NOT NULL COMMENT 'id aukcji',
  36. `login` varchar(255) NOT NULL COMMENT 'login licytujacego',
  37. `kwota` double NOT NULL COMMENT 'kwota licytowana',
  38. `czas` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'czas złozenia oferty',
  39. PRIMARY KEY (`id`)
  40. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
  41.  
  42. INSERT INTO `oferty` (`id`, `id_aukcji`, `login`, `kwota`, `czas`) VALUES "
  43. (1, 2, 'smagul', 40, '2010-07-12 21:05:48'),
  44. (2, 2, 'dasda', 30, '2010-07-12 21:05:48'),
  45. (3, 2, 'dasda', 30, '0000-00-00 00:00:00'),
  46. (4, 2, 'dasda', 30, '2010-07-12 21:09:23'),
  47. (5, 2, 'dasda', 30, '2010-07-12 21:09:47'),
  48. (6, 2, 'dsada', 60, '2010-07-12 21:40:02'),
  49. (7, 2, 'dsadsada', 77, '2010-07-12 21:40:28'),
  50. (8, 2, 'kros', 80, '2010-07-12 21:48:40');
  51. ";
  52.  
  53. connectionadmin();
  54. mysql_query($zapytanie);
  55. disconnectionadmin();
kapuch
EDIT:
Sorrki nie zauwazylem tego, musialem przez omylke nacisnac Zakoncz, zamiast Anuluj edycje.
Bo probowalem kilka razy zedytowac posta i w tresci pokazywalo sie wlasnie takie cos.
Juz wykasowalem, zeby balaganu nie bylo.
thek
Czasem Geshi ma problem z kodem. Wtedy potrafi się wysypać w sposób jaki widzisz. Najlepiej wtedy wywalić staroć i wrzucić już poprawione. najmniej babrania się wtedy jest.

EDIT: Nie wiem czy widzisz, ale mam wrażenie, że pogubiłeś się w linii 10 tego kodu już z apostrofami. Popatrz na kolorowanie składni. Dlaczego reszta zapytania jest poza zmienną $zapytanie? Ta zmienna obejmuje tylko ustawienie sql_mode.
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.