Jump to content

html/php: site hulp


andyman

Recommended Posts

Ik heb even een PHP vraag. Aangezien ik een aantal weken op vakantie ben geweest en aan het klussen ben, is mijn PHP kennis wat afgezakt. Een aantal weken geleden ben ik begonnen met het programmeren van mijn CMS. Alleen stuit ik nu op een probleem.

Vanuit de MySQL database moet ik data halen die er in is gezet (nieuws ID, titel, datum). Wanneer deze data uit de database is, wil ik een lijst genereren. Ik gebruik nu mysql_fetch_assoc en heb mysql_fetch_array ook al geprobeerd.

De error die ik krijg:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/deb19631/domains/domain/public_html/ics/cp/ap/news.php on line 3

Lijn 2 en 3:

$sql = ("SELECT * FROM `news` ORDER BY newsid DESC LIMIT 25");

while($row = mysql_fetch_array($sql)) {

Het antwoord zal wellicht simpel zijn, maar ik kom er op het moment even niet uit. Wie kan mij even uit de brand helpen? :?

EDIT: De database heet 'news' en de kolommen / kolomnamen heb ik ook gecontroleerd.

EDIT: @hieronder: zoals ik zei, het zal wel makkelijk zijn :clown: Bedankt voor het beantwoorden van mijn vraag.

Bewerkt: door xgaming
Link to comment
Delen op andere websites

  • Reacties 707
  • Created
  • Laatste reactie

Top Posters In This Topic

  • Argon

    46

  • marcootje

    46

  • NickyHendriks

    36

  • Donald F. Duck

    34

hahaha die is echt te simpel :puh:

je bent de mysql_query vergeten ;)

Lijn 2 en 3:

$sql = mysql_query("SELECT * FROM `news` ORDER BY newsid DESC LIMIT 25");

while($row = mysql_fetch_array($sql)) {

Een soortgelijke foutmelding als:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/deb19631/domains/illisual.com/public_html/ics/cp/ap/news.php on line 3

betekend dat er iets met mysql_query() fout is gegaan.. en in jou geval klopt dat ook; hij is er niet eens :puh:

(niet beledigend opvatten hoor ;) )

Link to comment
Delen op andere websites

PHP echo'd een string uit de database maar voegt daarbij nog wat extra lege lijnen aan toe..

Waardoor komt dat ?

$sql = mysql_query("SELECT info FROM cms");

while($row = mysql_fetch_array($sql)) { 
	  $home_body = $row["info"];
	  $home_body = str_replace("\n"," ",$home_body);
	  echo "$home_body";
}

Wie o wie? :D

Groetjes,

Jeroen.

Iemand nog een idee?

Groetjes,

Jeroen.

Link to comment
Delen op andere websites

PHP echo'd een string uit de database maar voegt daarbij nog wat extra lege lijnen aan toe.. Waardoor komt dat ?
$sql = mysql_query("SELECT info FROM cms");

while($row = mysql_fetch_array($sql)) { 
	  $home_body = $row["info"];
	  $home_body = str_replace("\n"," ",$home_body);
	  echo "$home_body";
}

Hoe ziet $row['info'] er bij jou uit? Kun je die gewoon eens leeg echo'en (zodat je weet wat er in staat)? Als ik het gewoon doe met str_replace en de code die jij geeft (weliswaar zonder jouw inhoud van $row['info']), werkt het wel.

Link to comment
Delen op andere websites

Volgensmij is het al opgelost

Heb het script in een ander document gedaan en toen deed hij het wel

raar want heb het op advies van marcootje ook al eens gedaan en toen was hij nog gewoon hetzelfde

bedankt voor je hulp!

Als het weer mis gaat meld ik me ;)

Groetjes,

Jeroen.

Link to comment
Delen op andere websites

  • 2 weken later...

Ik heb een afbeelding met GD gemaakt die een kalender met de huidige datum voor je neus neerzet. Deze kalender moet ik opvragen met als link 'calendar.php', maar soms zie ik wel eens afbeeldingen met bijv. een countdown erin. Deze hebben een .png extensie. Nu is mijn vraag: Hoe krijg ik mijn kalender zover dat ik hem kan laden met een .png extensie (calendar.png in plaats van calendar.php)?

Link to comment
Delen op andere websites

Dat is volgens mij Flash die countdown ;)

Dus dat is geen plaatje o.i.d maar een flash filmpje.

Want volgens mij zijn .png plaatjes static en niet dynamisch

Bewerkt: door Ophion
Link to comment
Delen op andere websites

Nee, soms is er een zelfgemaakte afteller met bijv. 3 dagen, 21 uur, 3 minuten, 8 seconden. Als je de pagina dan refresht is het bijv. nog maar 3 dagen, 21 uur, 2 minuten, 58 seconden, als je bij de afbeeldinginformatie kijkt zie je ook dat het .png is. Hij is dus statisch, maar na een refresh is hij veranderd.

Link to comment
Delen op andere websites

  • 2 weken later...

Ik heb 't webdesignen weer eens opgepakt, maar nu zit ik met een probleempje. Met behulp van deze code:

filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;

Zorg ik ervoor dat ik mijn achtergrondafbeelding door de div met de inhoud van mijn website heen kan zien. Maar nu wil ik, dat als ik een afbeelding toevoeg, ik deze achtergrondafbeelding niet door de afbeelding heen kan zien. Ik heb deze code al geprobeerd:

<img src=\"http://i606.photobucket.com/albums/tt148/Teh-Lolcat/servercfg1.png\" width=\"700px\" height=\"auto\" style=\"opacity:1.0;filter:alpha(opacity=100)\"/>

en deze

img{
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}

Maar geen van deze werkt. Wie weet hoe het wel moet?

Bvd.

Problem fixed, in plaats van een opacity-tag heb ik nu een semitransparante png aan de achtergrond toegevoegd, dat werkt ook :)

Bewerkt: door David22
Link to comment
Delen op andere websites

voor zover ik weet is dit niet mogelijk in css.

Ik ben hier ook al tijden naar op zoek, maar nog niets gevonden.

Een alternatief heb ik wel:

maak een plaatje van 1px bij 1px (of iets groter), vul die met wit en zet de opacity op 75% (met photoshop kan dat, en mss ook met the gimp). Sla dat plaatje op, en gebruik dat als achtergrond van die 75%-div (of in combinatie met die div en andere divs).

Als iemand wel een manier in css weet, ben ik ook wel benieuwd :) .

Link to comment
Delen op andere websites

Ik zoek in PHP een of andere functie die ervoor zorgt dat alle letters in een string opgedeeld worden in een array.

Een voorbeeldje:

<?php
$tekst = 'pizza';
$array = *functienaam*($tekst);
print_r($array);
?>

Ik wil dan in beeld krijgen:

Array
(
[0] => p
[1] => i
[2] => z
[3] => z
[4] => a
)

Is dit mogelijk en zo ja, hoe?

Link to comment
Delen op andere websites

Gast
Dit onderwerp is gesloten.
  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.

×
×
  • Create New...