Mysql_fetch_object() error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Stefan

Stefan

24/10/2005 20:51:00
Quote Anchor link
Hallo,

Ik probeer een lijstje te maken met alle logs van een bepaalde maand...

Alleen het lukt niet echt...

Dit is de code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
    require("database.php");
    ?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
include("database.php");
mysql_connect("$host","$user","$pass");
mysql_select_db("$db");
$sql = "SELECT id,titel,msg,datum FROM nieuws WHERE maand = '$HTTP_GET_VARS[maand]'";
$query = mysql_query($select);
while ($list = mysql_fetch_object($query)){
echo " <a href=\"index.php?p=log&id=$list->id\" class=\"headline\">$list->titel</a><br>";
echo "<span class=\"textheadl\">";

echo "<br><br>@ $list->datum";
echo "</span>";
}

?>


Ik krijg alleen nu een error:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/stefanverkerk/beta/logmaand.php on line 11

Ik probeer het weg te krijgen maar het lukt me niet...

Wat moet ik doen om het goed te krijgen?

Alvast bedankt! =)
 
PHP hulp

PHP hulp

09/01/2025 09:12:11
 

24/10/2005 21:04:00
Quote Anchor link
Dat duid op een ongeldige query.

Dit is het herschreven script, let op het gebruik van " en ' en ' in []
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
require_once("database.php");
mysql_connect($host,$user,$pass);
mysql_select_db($db);
$sql = "SELECT id,titel,msg,datum FROM nieuws WHERE maand = '". $HTTP_GET_VARS['maand'] ."'";
$query = mysql_query($sql);
while ($list = mysql_fetch_object($query)){
echo " <a href=\"index.php?p=log&id=".$list->id."\" class=\"headline\">".$list->titel. "</a><br>";
echo "<span class=\"textheadl\">";

echo "<br><br>@ ". $list->datum;
echo "</span>";
}

?>
Gewijzigd op 24/10/2005 21:05:00 door
 
Stefan

Stefan

24/10/2005 21:12:00
Quote Anchor link
Ik blijf nogsteeds het zelfde probleem houden...

De orginele code is eigenlijk dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?

// Hoeveel nieuwsitems moeten er worden geshowd?
$aantal = "5";

// Laatste nieuwsitems worden geshowed, de layout kan nog worden aangepast

include("database.php");

mysql_connect("$host","$user","$pass");
mysql_select_db("$db");

$select="SELECT * FROM nieuws ORDER BY id DESC limit $aantal";
$query = mysql_query($select);

echo "<p><b>- Laatste 5 Nieuwsberichten</b></p>";

while ($list = mysql_fetch_object($query)) {
echo "<p>[$list->datum] <b>$list->titel </b><br>";
echo "$list->msg</p><br><br><a href=\"nieuws.php?id=$list->id\">Reageer</a>";
}


?>


Alleen heb ik daar het afbreken er uit gehaald natuurlijk (dus heel het 'bericht' weg) alleen de titel en datum moeten nog overblijfen en het moet uit een bepaalde maand komen die je dan in de url aangeeft (logmaand.php?maand=10)

Hoe werkt het wel?

alvast bedankt.. =)
 
D B

D B

24/10/2005 21:13:00
Quote Anchor link
while ($list =

ff vraagje :)

moet dat niet zijn

while ($list <

Of kan dat met = ook dat hij tot en met pakt ofzo?
 

24/10/2005 21:17:00
Quote Anchor link
$list < werkt juist niet
 

24/10/2005 22:03:00
Quote Anchor link
Wat dacht je van een paar debug echo's of print's er tussen te zette? Of anders een wat nettere errormelding met die()
Dan kom je er sneller achter wat het probleem is.
 
Han eev

Han eev

24/10/2005 22:08:00
Quote Anchor link
$HTTP_GET_VARS[maand]
Kan ook met
$_GET['maand']
 
- SanThe -

- SanThe -

24/10/2005 23:08:00
Quote Anchor link
En hoe ziet je formulier eruit?
 

25/10/2005 00:12:00
Quote Anchor link
Dit lijkt er meer op:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
include("database.php");
mysql_connect("$host","$user","$pass");
mysql_select_db("$db");


$sqlmaand = $_GET['maand'];
$sql = "SELECT * FROM nieuws WHERE maand = '" . $sqlmaand . "'";

$query = mysql_query($sql);
$list = mysql_fetch_array($query);
foreach($list as $list){
echo " <a href=\"index.php?p=log&id=$list->id\" class=\"headline\">$list->titel</a><br>";
echo "<span class=\"textheadl\">";

echo "<br><br>@ $list->datum";
echo "</span>";
};

?>


Waarchijnlijk werkt het niet want de array is meer-dimensionaal maar het is een voorbeeld. (met typfouten inbegrepen)

php.net geeft ook veel informatie.
 

25/10/2005 08:47:00
Quote Anchor link
altijd echo $var; gebruiken,
niet echo "$var";

altijd echo "bluuuub ".$var." bluuub";
en niet echo "bluuuub $var bluuub";

zeker met objecten en arrays kom je daar zeer erg mee in de problemen.
je kan jezelf het programmeren beter in één keer goed aanleren ;)
 
Jan Koehoorn

Jan Koehoorn

25/10/2005 09:36:00
Quote Anchor link
Sebastiaan:
altijd echo "bluuuub ".$var." bluuub";
en niet echo "bluuuub $var bluuub";


en dan nog liever 'bluuuub' . $var . 'bluuub';
(Geen dubbele quotes als het niet nodig is)

Overigens: je mag een multidimensionale array best tussen dubbele quotes schrijven, als je er dan maar accolades omheen zet.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
  // dit is toegestaan:
  echo "Dit is een array: {$array[$i][$j]}";
?>


Ik zeg niet dat je het zo moet doen, het is maar dat je weet dat het *kan*.
Gewijzigd op 25/10/2005 09:37:00 door Jan Koehoorn
 
Jelmer -

Jelmer -

25/10/2005 10:54:00
Quote Anchor link
Maak van $query = mysql_query($sql); eens $query = mysql_query($sql) or die(mysql_error().'<br><br>Query was: '.$sql);. Ik denk dat of je variabele leeg is, of het veld niet in de database bestaat. Maar daar zullen we snel genoeg achter komen.
 
Barman V

Barman V

25/10/2005 12:55:00
Quote Anchor link
$select = "
SELECT *
FROM nieuws
ORDER BY id DESC
LIMIT 0, ".$aantal;

Dus:
LIMIT 0, ".$aantal;

Ik weet niet 100% zeker of dat die eerste 0 verplicht is. Volgens mij niet, maar je kan het proberen.
 
Willem vp

Willem vp

25/10/2005 13:17:00
Quote Anchor link
"LIMIT $aantal" is voldoende. Die "0," hoeft er niet bij, maar mag uiteraard wel.
 

25/10/2005 20:01:00
Quote Anchor link
Ok! bedankt!
Het werkt zo ongeveer nu...
Ik moet alleen nog even een manier om de maand uit de datum te halen, want er bestaat dus - zie ik nu pas - geen veld met de naam maand, echter alleen een veld Datum, waar dus de datum instaat... even kijken of dat uit elkaar kan worden gehaald.

Bedankt iedereen =)
 
Willem vp

Willem vp

26/10/2005 08:09:00
Quote Anchor link
SELECT datum FROM nieuws
WHERE MONTH(datum) = $_GET['maand']
Gewijzigd op 26/10/2005 08:11:00 door Willem vp
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.