drupal es sql
Hambuch Gabor
hambuch at w5.hu
2015. Júl. 29., Sze, 17:39:51 CEST
2015-07-29 15:32 keltezéssel, Granovitter Gábor írta:
> 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 ....
<?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");
$row = mysqli_fetch_assoc($result);
print $row['sumdata'];
mysqli_close($link);
?>
A lekérdezésben a WHERE előtt hiányzik egy szóköz.
A $result egy erőforrás változó, az még nem a lekérdezett értéket
tartalmazza (vagy hiba esetén false értéket). A mysqli_fetch_*
függvényekkel lehet kivenni a konkrét értékeket az eredményhalmazból.
--
Hambuch Gábor
hambuch at w5.hu
További információk a(z) Techinfo levelezőlistáról