Ha erre gondolsz:
print("
<br />{$row['id']}<br />{$row['elso']}<br />{$row['masodik']}<br />");
Ne legyen aposztróf az asszociatív tömb kulcsai körül, ha az egész változó
idézőjelben van. $row[id] stb. Az aposztróf csak idézőjelen kívül kell.
Ha valami másra, akkor célszerűbb lenne mindig a konkrét hibás sort megírni
ide a listára.


2015. július 29. 15:32 Granovitter Gábor írta, <
[email protected]>:

> Szia!
>
> Haladok:
> <?php
> $link = mysqli_connect("host", "user", "jelszo", "db");
> $result = mysqli_query($link, "SELECT Sum(data) as Sumdata FROM
> `webform_submitted_data`WHERE nid=2 AND cid=1");
> mysqli_close($link);
> ?>
>
> De a print nem müxik.
> Ez elvileg egyszem adat lenne, de ....
>
> Amit küldtél azt nem tudtam átírni.
> Azt látom, hogy van print, printf de nem sikerült működésre bírnom őket.
> Tudsz benne segíteni?
>
> Köszi
> Grano
>
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Alaksza Balázs
> Sent: Wednesday, July 29, 2015 8:17 AM
> To: Techinfo <[email protected]>
> Subject: Re: drupal es sql
>
> 2015.07.29. 8:08 keltezéssel, Granovitter Gábor írta:
> > Balázs Köszönöm!
> >
> > Akkor nem jártam messze a megoldástól.
> > Egy arcticle oldal body részébe tettem most bele, de kód rész nem fut
> le,
> > szövegként jelenik meg a <code> jelölők közé írt szöveg.
> > Az oldal Filtered HTML beállítású.
> > Hol kellene beállítanom, hogy engedélyezze a kód futtatását?
> >
> > Illetve mivel íratom ki az eredményt? Printtel?
>
> A moduloknál van PHP engedélyezésére lehetőség, aztán az oldal
> beállításainál a Filtered HTML mellett ott lesz a PHP is, azt kell
> választanod, aztán pedig <code> tag nem kell(az egyébként épp a
> fordítottjára való mint amit akarsz, azaz, hogy kiírja a kódot és ne
> futtassa)
> simán írhatod mint egy átlag php oldalt:
>
> <?php
>
> $dbhost = 'localhost';
> $dbuser = 'user';
> $dbpasswd = 'password';
> $db = "drupal";
>
> $conn = mysql_connect($dbhost, $dbuser, $dbpasswd); mysql_select_db($db);
> mysql_query("SET NAMES utf8");
>
> $sql = "SELECT id, elso, masodik FROM tabla WHERE id='$id'"; $result =
> mysql_query($sql) or die('Error, query failed');
>
> while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { print("
> <br />{$row['id']}<br />{$row['elso']}<br />{$row['masodik']}<br />"); }
>
> ?>
>
>
>
> --
> Alaksza Balázs
> _______________________________________________
> Techinfo mailing list
> [email protected]
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ:
> http://sulinet.niif.hu/
>
>
> _______________________________________________
> Techinfo mailing list
> [email protected]
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
_______________________________________________
Techinfo mailing list
[email protected]
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz