E ljudi, hajd fakat da ostavimo ovu temu kakva i jeste, mysql seminarski. I ja sam doprinjeo off-topicu, izvinjavam se. Mozemo otvoriti novu temu short_tags vs. full_tags i tamo raspravljati. Nije red prema @_boby_ju.
Oboje radi na svim instalacijama, nakon što se edituje php.ini.
[quote=adis]2) Moliću output komande
echo '<?xml version="1.0" encoding="UTF-8"?>'| php
na PHP instalaciji gdje je short_tags=On.[/quote]
Moliću output komande
echo '<?xml version="1.0" encoding="UTF-8"?>'| python
I, šta smo ovim dokazali?
To nema nikakve veze s tim da li PHP jezik radi sa XML dokumentima. PHP savršeno dobro radi sa XML dokumentima, evo dokaza:
echo '<?xml version="1.0" encoding="UTF-8"?>' > test; php -r "readfile('test');"
Moraš pojasniti na šta misliš kada kažeš “neće raditi sa XML dokumentima”.
PHP je mnogo više od template jezika i savršeno parsira ono za šta je namijenjen.
[quote=adis]Zamislimo da Drupal developeri odluče koristiti short_tags. Uzmimo da je će 10% Drupal instalacija završiti na lošim serverima, koji koriste preporučene defaultne PHP postavke. Završiće sa situacijom gdje >10000 korisnika odjednom ima probleme sa Drupal softverom, i gdje će određeni procenat korisnika odustati od korištenja Drupala, zato što ne mogu kontrolisati php.ini ili nemaju vrememena i znanja da uopšte definišu šta je tačno problem i zašto njihova Drupal instalacija ne radi.
Ne znam kome bi onda to bilo smiješno, “glupim” korisnicima koji ne znaju PHP? ili lijenim* Drupal developerima?[/quote]
Po tvom 100% Drupal instalacija ne radi niti na jednom serveru, zbog ovoga:
http://api.drupal.org/api/drupal/includes–bootstrap.inc/constant/DRUPAL_MINIMUM_PHP_MEMORY_LIMIT/7
http://drupal.org/node/207036
Prema tome, Drupal već sada zahtijeva editovanje php.ini (ili ekvivalentne zahvate). Vidimo da ljudi masovno odustaju od Drupala zbog toga :roll:
[quote=Bo]drei Gläser
nego… dokle si sa radom boby ?[/quote]
Pa ide, mada se ne zurim jer mi treba tek za mart. Seminarski je jednostavan. Treba da na pocetnoj strani biras unos ili izmjene. Ako uzmes unos ubacis novog studenta u bazu (s nekim dodacima, npr. nema prazih polja), a ako uzmes izmjene - to sam vec objasnio na pocetku. To je ono oko cega mi pomazete. To je to u kratkim crtama.
ok. evo jedan trivijalan problem.
mysql_query (‘INSERT INTO dosije (dan, mjesec) VALUES (’$dan’, ‘$mjesec’)’);
Kad ovo uradim u bazi se nista ne desi. Promj. $dan i $mjesec imaju zaista vrijednsoti koje sam unjeo u formi. Ako umjesto njih stavim konkretne vrijednosti onda se one upisu u bazu.
U cemu je problem?
DODATAK: Kako da saznam koliko imam linija u tabeli, tj da znam koji je najveci broj indeksa u pomenutoj dabeli? Npr. ako imam 50 studenata u tabeli kako da dobjem broj 50?
Pa vrlo jednostavno, zamijeni ovo:
Sa ovim:
A onda procitaj ovo: http://www.php.net/manual/en/language.types.string.php
Hvala, radi sada
Nema na cemu
@adioe3 nice catch
@boby broj redova u tabeli: select count() from tabela
broj redova koji zadovoljavaju uslov: select count() from tabela where…
Nedavno sam naso vrlo dobar fol za brojanje svih redova kad su u pitanju veci queryji, recimo imam jedan ooooogroman query u Magentu za koji mi je trebao broj redova i umjesto da radim COUNT(*) sto bi potrajalo samo uradis ovo (napomena: ova dva queryja moraju bit jedan iza drugog):
SELECT SQL_CALC_FOUND_ROWS kolona1, kolona2, ... FROM tbl_name WHERE mali kamion uslova;
SELECT FOUND_ROWS() AS brojredova;
Ovo je neopisivo brza metoda, pa eto ako kome zatreba
Eto ih u prvom poglavlju…
[quote=aldin]na ovoj stranici nešto slabo ima short tagsa
http://www.php.net/manual/en/langref.php[/quote]
“nešto slabo ima”… u promilima možda
Ej zavrsio sam seminarski.
Rasmus Lerdorf se opametio Il oglupio, zavisi od osobe do osobe.