Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dodawanie nowej kolumny
Mostrom
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 3
Dołączył: 17.04.2007

Ostrzeżenie: (0%)
-----


Witam! Chcę, żeby po kliknięciu na guzikw mojej tabelce pojawiała się na końcu nowa kolumna, o KOLEJNEJ nazwie.

Mam na początek trzy kolumny:
-id
-1
-2

I teraz na stronie jak kliknę guzik to ma mi zrobić kolumne o nazwie 3. itd..

Niby proste, a nie moge sobie poradzić blinksmiley.gif

  1. $zakres = "SELECT * FROM oceny_1 LIMIT 1";
  2. $wynik=mysql_query($zakres);
  3.  
  4. $r=mysql_fetch_array($wynik);
  5.  
  6. $count=count($r);
  7. $next=$count-1;
  8. $end=end($r);
  9.  
  10. $pytanie="ALTER TABLE `oceny_1` ADD `".$next."` INT AFTER `".$end."`";
  11. mysql_query($pytanie);


Jeśli jest tak jak powyżej to mi dodaje tak:
-id
-1
-2
3
5
7
i dalej same nieparzyste. Na dodatek wstawia je nie pokolei (może dlatego że są null). Jak to zrobićquestionmark.gif?

To JEST BEZ SENSU!!
Dopiero taki rachunek dał rezultat:
  1. $next=$count/2+1;

To przeczy logice. jak dałem $next=$count to też od czapy liczył...
Oco chodzi??

Ten post edytował Mostrom 10.09.2010, 20:33:17
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:56