Waar kan ik php leren? Ik zoek een lange tutorial of een boek.
Kleine Vragen Topic #1
Maartenf schreef:Google, bibliotheek.Waar kan ik php leren? Ik zoek een lange tutorial of een boek.
Maartenf schreef:Oefenen is het beste. Ik heb alles geleerd uit een systeem die ik gedownload had op me site en steeds bleef opbouwen waardoor ik steeds meer ervaring kreeg.Waar kan ik php leren? Ik zoek een lange tutorial of een boek.
Maar op Google vind je snel wat basis tutorails, daarna kan je op W3Schools, als je de basis kent functies gaan opzoeken voor het gebruik van PHP.
Maartenf schreef:http://www.phptuts.nl/view/39Waar kan ik php leren? Ik zoek een lange tutorial of een boek.
Nadat ik dat kende heb ik zoals Antonn zitten leren uit systemen; dat doe ik nu nog steeds, want ervaren ben ik niet.
Ik heb een code om een box te showen en hiden.
Dus als ik op: Alle Versjes klik dan moet hij zich gaan hiden.
Dat doet ie en als ie dan weg is dan gaat ie ook gelijk weer open.
Hoe kan ik dit oplossen??
Heb dit:
Dus als ik op: Alle Versjes klik dan moet hij zich gaan hiden.
Dat doet ie en als ie dan weg is dan gaat ie ook gelijk weer open.
Hoe kan ik dit oplossen??
Heb dit:
<fieldset>
<legend>Alle versjes</legend>
<ul>
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]$count[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++):[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<li>"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$fiexplode[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"</li> rn"[/COLOR][COLOR= #007700];[/COLOR]
endfor[COLOR= #007700];[/COLOR] ?>
</ul>
</fieldset>
<script>
$("legend").click(function () {
$("ul").hide("slow");
$("legend").click(function () {
$("ul").show("slow");
});
});
</script> Me grafiek systeem werkt niet met limit... 
Dan krijg ik niet de datum van vandaag:
Afbeelding niet beschikbaarDe bron kon niet worden geladen (www.habbotjes.be).Bron openen ↗Iemand een oplossing?

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Verander de database login gegevens om het voorbeeld te laten werken.[/COLOR]
[URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]localhost[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]xxxx[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]xxx[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]xxxx[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sprintf"]sprintf[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT date, uniek FROM dailyUniek order by date asc LIMIT 60"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$data[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700])) {[/COLOR]
[COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]date[/COLOR][COLOR= #007700]] ] =[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uniek[/COLOR][COLOR= #007700]];
}[/COLOR]
[URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]grafieken/phpgraphlib.php[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR] [COLOR= #007700]= new[/COLOR] PHPGraphLib[COLOR= #007700]([/COLOR][COLOR= #0000BB]969[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]580[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setTitle[COLOR= #007700]([/COLOR][COLOR= #DD0000]"Unieke bezoekers"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setLine[COLOR= #007700]([/COLOR]true[COLOR= #007700]);[/COLOR] [COLOR= #FF8000]# Lijn #[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setGoalLine[COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]# Dubbele lijn #[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setDataPoints[COLOR= #007700]([/COLOR]true[COLOR= #007700]);[/COLOR] [COLOR= #FF8000]# Punt #[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setDataValues[COLOR= #007700]([/COLOR]true[COLOR= #007700]);[/COLOR] [COLOR= #FF8000]# Cijfers bij punt #[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setXValuesHorizontal[COLOR= #007700]([/COLOR]false[COLOR= #007700]);[/COLOR] [COLOR= #FF8000]# Datum #[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]setBars[COLOR= #007700]([/COLOR]false[COLOR= #007700]);[/COLOR] [COLOR= #FF8000]# Blokken #[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]addData[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]createGraph[COLOR= #007700]();[/COLOR]
?> Dan krijg ik niet de datum van vandaag:
Wat wil je dan? De laatst 60 resultaten?
Dan moet je LIMIT 0,60 en ORDER BY date DESC doen
Dan moet je LIMIT 0,60 en ORDER BY date DESC doen
Wat werkt er niet dan? Je hebt LIMIT 60 en ik zie 60 puntjes in die grafiek?
toevoeging op 16 oktober 2012, 16:09:04:
Zoals Rogier ook al zegt: je doet nu ORDER BY date ASC, dan haal je dus altijd de oudste 60 op, niet de nieuwste
toevoeging op 16 oktober 2012, 16:09:04:
Zoals Rogier ook al zegt: je doet nu ORDER BY date ASC, dan haal je dus altijd de oudste 60 op, niet de nieuwste
t werkt nu, alleen moet 16-10-2012 aan de rechterkant staan. Het staat nu links 
Hoe?

Hoe?
Nickjexx schreef:Welke code heb je nu dan?t werkt nu, alleen moet 16-10-2012 aan de rechterkant staan. Het staat nu links
Hoe?
Doe date desc en dan met php je $data omdraaien.
Ik heb al mijn paginas met een normale url, maar wil het anders.
pagina.php moet gewoon pagina worden, en case moet /showcase/case worden. Hoe kan ik dit het beste doen? Ik weet dat het met htaccess kan, maar hoe het moet weet ik niet.
pagina.php moet gewoon pagina worden, en case moet /showcase/case worden. Hoe kan ik dit het beste doen? Ik weet dat het met htaccess kan, maar hoe het moet weet ik niet.
Patricka schreef:PHP:Ik heb al mijn paginas met een normale url, maar wil het anders.
pagina.php moet gewoon pagina worden, en case moet /showcase/case worden. Hoe kan ik dit het beste doen? Ik weet dat het met htaccess kan, maar hoe het moet weet ik niet.
.htaccessOptions MultiViews All
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]/home/[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_URI[/COLOR][COLOR= #007700]]);[/COLOR] [COLOR= #FF8000]// je moet hem nog wel ff ombouwen[/COLOR]
?> Patricka schreef:Geef ff wat voorbeeldjes van welke URLs je nu hebt en hoe ze zouden moeten zijn?Ik heb al mijn paginas met een normale url, maar wil het anders.
pagina.php moet gewoon pagina worden, en case moet /showcase/case worden. Hoe kan ik dit het beste doen? Ik weet dat het met htaccess kan, maar hoe het moet weet ik niet.
Om enkel pagina.php om te zetten weet ik wel maar wil je pagina.php?XXXXX omzetten of XXXXX.php of hoe wil je naar wat omzetten?
Dylanh schreef:Volgens mij kan alles via htcacces, dat zou ook makkelijker zijn.pagina.php moet gewoon pagina worden, en case moet /showcase/case worden. Hoe kan ik dit het beste doen? Ik weet dat het met htaccess kan, maar hoe het moet weet ik niet.Eerdere citaten tonen
Patricka schreef:Ik heb al mijn paginas met een normale url, maar wil het anders.
.htaccessOptions MultiViews All
PHP:[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]/home/[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_URI[/COLOR][COLOR= #007700]]);[/COLOR] [COLOR= #FF8000]// je moet hem nog wel ff ombouwen[/COLOR] ?>
Antonn schreef:Ik wil paginas tonen zonder extensie, die pagina1.php gaat heten; pagina1.pagina.php moet gewoon pagina worden, en case moet /showcase/case worden. Hoe kan ik dit het beste doen? Ik weet dat het met htaccess kan, maar hoe het moet weet ik niet.Eerdere citaten tonen
Patricka schreef:Ik heb al mijn paginas met een normale url, maar wil het anders.
Geef ff wat voorbeeldjes van welke URLs je nu hebt en hoe ze zouden moeten zijn?
Om enkel pagina.php om te zetten weet ik wel maar wil je pagina.php?XXXXX omzetten of XXXXX.php of hoe wil je naar wat omzetten?
Daarnaast wil ik mijn showcase paginas opdelen in een soort van subpagina ofzo.
Dus wat nu www.website.nl/case.phpis, moet www.website.nl/showcase/case.php
Snappie?
