Mysql_num_rows error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

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 »

Software Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

C# developer

Functie omschrijving We are looking for a dutch native speaker Ik ben op zoek naar een back-end developer, die met name kennis & ervaring heeft van de programmeertaal C#. Jij gaat aan de slag bij een topspeler in de logistieke sector, die zich behalve met logistiek, ook bezig houdt met softwareontwikkeling. Welke taken komen hierbij kijken? Je gaat desktop- en webapplicaties onderhouden en optimaliseren, waarin je werkt met o.a. C#, ASP.NET, SQL Server en T-SQL. Je hebt regelmatig klantcontact om de wensen in kaart te brengen en te evalueren over de huidige draaiende applicaties. Je implementeert nieuwe functionaliteiten toe aan

Bekijk vacature »

Oracle Developer / PL SQL

Dit ga je doen Software ontwikkeling aan een internationaal gebruikt pakket; Werken met technieken als Oracle 19c, Toad, PL/SQL, Oracle Forms, Reports en Designer; Meedraaien in internationale projecten; Meedenken over technisch en functioneel ontwerp; Samenwerken met collega's als Informatie Analisten, Testers en Release Managers; Soms wensen en eisen afstemmen met de business. Hier ga je werken Onze klant, een internationaal bekend bedrijf dat essentiële producten maakt waar iedereen graag gebruik van maakt, zoekt versterking in het Software Development team. Samen met 3 developers, een release manager, een informatie analist en 3 testers werk jij aan een systeem waarmee complexe producten

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

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 »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »
Mike vd Veer

Mike vd Veer

24/04/2008 21:48:00
Quote Anchor link
Hallo,

Ik ben bezig met een inlogsysteem, maar als ik wil inloggen dan geeft hij een error, namelijk:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/web7/43/86/51772786/htdocs/login.php on line 97

Dit snap ik totaal niet. Mn stukkie code is:

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
<?
$row
= mysql_query("SELECT * FROM teams WHERE naam = $username AND password = $pass1");
     if (mysql_num_rows($query) == 1){  //dit is regel 97
         print "Je bent ingelogd als " . $username . ".";
             $row = mysql_fetch_assoc($query);
         $username = mysql_real_escape_string($username);
         $_SESSION['login']=true;          
         $_SESSION["naam"]=$username;
         $_SESSION['rank']   = $row['status'];        
      }

      else{
         print "<font size=1 face=verdana>De combinatie gebruikersnaam/wachtwoord is niet juist.";
      }

?>


Hoezo niet geldig, en wat kan ik eraan doen om hem weer werkend te maken? Alvast bedankt!

Mike,
 
PHP hulp

PHP hulp

22/11/2024 00:08:10
 
Martijn B

Martijn B

24/04/2008 21:54:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$rQueryResult
= mysql_query("SELECT * FROM teams WHERE naam = $username AND password = $pass1");

if( $rQueryResult === false )
{

   die('Query Error');
}


     if (mysql_num_rows($rQueryResult) == 1){  //dit is regel 97
// rest

?>
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Frank -

Frank -

24/04/2008 22:19:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
         $username
= mysql_real_escape_string($username);
?>

Wat denk je daar mee te bereiken? Helemaal omdat je de query dan al hebt uitegevoerd en dit resultaat in een sessie gaat zetten. Dit is het bekende paard achter de wagen spannen, daar win je geen wedstrijden mee.

Edit: Ik vrees het ergste voor deze vacature... Wat voor puinhopen staan er in de code?
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Mike vd Veer

Mike vd Veer

24/04/2008 22:43:00
Quote Anchor link
Genoeg om te concluderen dat ik niet zoveel verstand heb van PHP beveiligen als menig mens op dit forum:-)

Edit: Ik krijg nu "Query error", en als ik mysql error reporting aanzet dan komt er te staan: query was empty. Dit is de code die ik nu heb:

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
<?  
include('connect.php');
      $pass1 = md5($pass1);
      $rQueryResult = mysql_query("SELECT * FROM teams WHERE naam = $username AND password = $pass1");
      $query = mysql_query($rQueryResult)or die(mysql_error());

     if (mysql_num_rows($query) == 1){  //dit is regel 97

         print "Je bent ingelogd als " . $username . ".";
             $row = mysql_fetch_assoc($query);
         $username = mysql_real_escape_string($username);
         $_SESSION['login']=true;          
         $_SESSION["naam"]=$username;
         $_SESSION['rank']   = $row['status'];        
      }

      else{
         print "<font size=1 face=verdana>De combinatie gebruikersnaam/wachtwoord is niet juist.";
      }
  
?>


Hoe kan ik het (eindelijk) werkend laten maken?:)

@pgFrank,

Dit is een script die ergens al op internet staat en is aangepast door mij.
Gewijzigd op 01/01/1970 01:00:00 door Mike vd Veer
 
Douwe

Douwe

24/04/2008 23:07:00
Quote Anchor link
Om maar weer op de vraag terug te komen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$row
= mysql_query("SELECT * FROM teams WHERE naam = $username AND password = $pass1");
     if (mysql_num_rows($query) == 1){  //dit is regel 97
?>

Je maakt $row aan, maar gebruikt daarna $query? Ik denk dat het allebei een van beiden moet zijn :)
 
Kwastie

Kwastie

24/04/2008 23:35:00
Quote Anchor link
Je gebruikt zoals DouweI zegt niet dezelfde variable, dit moet of beide $row zijn of $query. Maar niet verschillend
 
Joren de Wit

Joren de Wit

24/04/2008 23:37:00
Quote Anchor link
En als je dan ook nog eens rekening houdt met de naamgeving, gebruik je geen van beide. De functie mysql_query() levert je een resultaat set, de variabele $result zou hier dus veel meer op zijn plaats zijn.
 
Mike vd Veer

Mike vd Veer

24/04/2008 23:39:00
Quote Anchor link
Zie mn edit:-)
 
Joren de Wit

Joren de Wit

24/04/2008 23:53:00
Quote Anchor link
Mike vd Veer schreef op 24.04.2008 23:39:
Zie mn edit:-)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
rQueryResult = mysql_query("SELECT * FROM teams WHERE naam = $username AND password = $pass1");
$query = mysql_query($rQueryResult)or die(mysql_error());
?>

Eerst ga je een query uitvoeren en vervolgens ga je het resultaat daarvan weer als query uitvoeren? Niet echt logisch lijkt me...
 



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.