mysql query naar php query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developers gezocht die van complexe online vra

Vacature Omschrijving Een grote klant is opzoek naar enthousiaste PHP developers (junior/medior/senior). De organisatie waar jij komt te werken ontwikkelt en bouwt succesvolle oplossingen voor complexe online vraagstukken zoals performance, usability en conversion. Daarnaast zorgen zij voor externe systemen ingericht voor productbeheer, point-of-sales en voorraadbeheer koppelt de organisatie probleemloos aan op eigen Magento gebaseerde webshops. Het is een informele organisatie waar de communicatielijnen kort zijn. Functieomschrijving Met drupal 8 of ShopWare realiseert de organisatie prachtige frond-ends op dynamische data uit allerlei systemen. Je houdt je in deze organisatie bezig met het ontwerpen, ontwikkelen en beheren van functionaliteiten van de applicaties

Bekijk vacature »

Lano heeren

Lano heeren

15/08/2019 21:03:11
Quote Anchor link
Beste forum lezers/helpers, ik krijg onderstaande query niet werkend in een php query, wat doe ik fout?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SET @r=0;
UPDATE klassement set etappe = @r:= (@r+1) order by pnt2 desc// deze werkt goed in phpmyadmin sql

$update = $mysqli-> query("UPDATE klassement set etappe = @r:= (@r+1) order by pnt2 desc");//de werkt niet hoe kan ik SET @r=0; verwerken in php?
 
PHP hulp

PHP hulp

18/08/2019 11:52:00
 
Adoptive Solution

Adoptive Solution

15/08/2019 21:28:44
Quote Anchor link
Twee queries maken .

Simpel voorbeeld :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
$query = 'SELECT @i:=2';
$result = $db->query( $query );
echo '<pre>' . print_r($result->fetch_object(), TRUE ) . '</pre>';

$query = 'SELECT @i:=@i*25';
$result = $db->query( $query );
echo '<pre>' . print_r($result->fetch_object(), TRUE ) . '</pre>';


Kwam het hier tegen :

https://stackoverflow.com/questions/14486878/mysql-variables-in-php-query
 
Lano heeren

Lano heeren

15/08/2019 21:39:32
Quote Anchor link
Bedankt Adoptive, het werkt.

$update = $mysqli-> query("SET @r=0");
$update = $mysqli-> query("UPDATE klassement set etappe = @r:= (@r+1) order by pnt2 desc");
Gewijzigd op 15/08/2019 21:40:28 door Lano heeren
 



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.