Mysql_num_rows(); error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

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 »

Medior C# Developer

You'll build modern applications for Coolblue's back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »
Dennis

dennis

05/04/2007 17:59:00
Quote Anchor link
hoi, ik krijg steeds deze error

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in (website)

maar ik snap er niets van ik kan de fout in de code niet vinden kan iemand mij helpen

//CODE//
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
require_once('bin.php');
require_once('config.php');
$lang= $_POST['lang'];
$user= $_POST['user'];
$pass = $_POST['pass'];
$ip= $_SERVER['REMOTE_ADDR'];



if ($_POST['action'] == '1'){


$link = mysql_connect("localhost", "$db_user", "$db_pass");
mysql_select_db("$db_name", $link);

$result = mysql_query("SELECT * FROM users_systemen WHERE username = '$user' AND password = '$pass'", $link);
$num_rows = mysql_num_rows($result);
if (($num_rows == '1')){
session_start();
$_SESSION['username'] = '$user';
$_SESSION['acces'] = 'TRUE';
$_SESSION['time'] = time();
if (($lang == 'default')){
$lang = $row_users['language'];
header("Location:index3.php?lang='$lang'");
exit();
}

else if (($lang == $row_users['language'])){
header("Location:index3.php?lang='$lang'");
exit();
}
else {
$query2 = "UPDATE users_systems SET language = '$lang' WHERE username = '$user'";
$execute = mysql_query($query2);
header("Location:index3.php?lang='$lang'");
exit();
}
}
else {
$login = "failure";
}

}


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Identificeer u zelf</title>
<style type="text/css">
<!--
.style1 {
font-size: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_popupMsg(msg) { //v1.0
alert(msg);
}
//-->
</script>
</head>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if ($login == "failure"){?>
<body onload="MM_popupMsg('Acces Denied')">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php } else {?>
<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php } ?>

<form action="index2.php" method="post" name="loginform">
<table width="547" border="0">
<tr>
<td colspan="2"><div align="center" class="style1">Login</div></td>
</tr>
<tr>
<td width="154"><span class="style2">Username:</span></td>
<td width="299"><label>
<input name="user" type="text" class="style2" id="user" size="30" maxlength="30" />
</label></td>
</tr>
<tr>
<td><span class="style2">Password:</span></td>
<td><label>
<input name="pass" type="password" class="style2" id="pass" size="30" maxlength="30" />
</label></td>
</tr>
<tr>
<td><span class="style2">interface Language</span></td>
<td><label>
<select name="lang">
<option value="default">User default</option>
<option value="NL">Nederlands</option>
<option value="EN">English</option>
</select>
</label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><label>
<input type="submit" value="Login" name="submit">
</label></td>
</tr>
</table>
<input name="Date" type="hidden" id="Date" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo date('dmy-Gis'); ?>
" />
<input name="ip" type="hidden" id="ip" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $ip; ?>
" />
<input name="action" type="hidden" id="action" value="1" />
</form>
</body>
</html>
//EIND CODE//
 
PHP hulp

PHP hulp

20/11/2024 18:40:43
 
Frank -

Frank -

05/04/2007 18:08:00
Quote Anchor link
Zie dit topic, ook daar ontbrak de foutafhandeling. Dat is de basis van ieder goed script, vergeet dan niet!
 
Dennis

dennis

05/04/2007 18:15:00
Quote Anchor link
ja maar hoe moet het dan wel ik snap dit dus niet. ik heb op http://www.php.net gekeken maar wat daar staat neem ik over en nog steeds de error
 
Remy Brokke

Remy Brokke

05/04/2007 18:18:00
Quote Anchor link
Variabelen horen buiten de quote's!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$link
= mysql_connect("localhost", "$db_user", "$db_pass");
mysql_select_db("$db_name", $link);

$result = mysql_query("SELECT * FROM users_systemen WHERE username = '$user' AND password = '$pass'", $link);
$num_rows = mysql_num_rows($result);
?>


Word bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$link
= mysql_connect("localhost", $db_user, $db_pass);
mysql_select_db($db_name, $link);

$result = mysql_query("SELECT * FROM users_systemen WHERE username = ".$user." AND password = '".$pass."', ".$link) OR DIE(mysql_error());
$num_rows = mysql_num_rows($result);
?>


En dit moet je ook doen bij je query2.
Gewijzigd op 01/01/1970 01:00:00 door Remy Brokke
 
Frank -

Frank -

05/04/2007 18:21:00
Quote Anchor link
Je maakt $result aan, geweldig. Maar je hebt geen flauw idee of dit is gelukt, dat is dus niet zo geweldig. Even een if-else-je doet wonderen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
if($result){ // TRUE, dus de query is gelukt
  // doe iets met $result

}
else { // query is mislukt, $result heeft geen inhoud en is onbruikbaar
  echo mysql_error();
}

?>

Zo moeilijk is het allemaal niet!
 
Remy Brokke

Remy Brokke

05/04/2007 18:24:00
Quote Anchor link
Frank wat ik me nou de hele tijd afvraag is waarom jij de controle met een if en else statement doet, om te kijken of een query is uitgevoerd? Je kunt toch beter gewoon meteen naar de mysql_query(); or die(mysql_error()); achter plakken. Het scheelt regels en het maakt het overzichtelijker! Of heb jij hiervoor een bepaalde reden?
Gewijzigd op 01/01/1970 01:00:00 door Remy Brokke
 
Dennis

dennis

05/04/2007 18:39:00
Quote Anchor link
ik heb gedaan wat remy heeft geschreven en die code verandert nu krijg ik alleen dit

You have an error in your SQL syntax near ' Resource id #4' at line 1

en ik heb users_system genomen en niet users_systemen wat remy schreef dus dat is het niet
 
Danny K

Danny K

05/04/2007 18:39:00
Quote Anchor link
Ja het is toch niet altijd wenselijk om je hele script te killen?
Denk bijvoorbeeld aan OOP?
Maar zowiezo, je wilt toch zelf regelen wat er precies gebeuren moet..

Edit:

Antwoord voor Remy!
Gewijzigd op 01/01/1970 01:00:00 door Danny K
 
Frank -

Frank -

05/04/2007 18:47:00
Quote Anchor link
@Remy: die() (of 'sterf') hoort niet thuis in een goed php-script, zo ga je in het dagelijks leven ook niet met elkaar om. Of roep jij ook de hele dag tegen vrienden, familie, de bakker, slager, etc. ook dat ze kunnen sterven wanneer er iets niet gaat zoals jij verwacht? Lijkt mij niet. Zo ga je op een website ook niet met je vrienden, familie, de bakker, slager, etc. om, die geef je een fraaie melding wanneer iets onverwachts gebeurt.

Komt nog eens bij dat het mislukken van een query of een query zonder resultaten, helemaal niet onverwacht is. Het is de gewoonste zaak van de wereld dat dingen mislukken of geen resultaat opleveren, anticipeer daar dan ook op.
 
Remy Brokke

Remy Brokke

05/04/2007 19:03:00
Quote Anchor link
Ik zal jullie commentaar in mijn volgende scripts mee opnemen! Bedankt!
 



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.