Autor Zpráva
jirikovovideni
Profil
Zdravím,první bych chtěl napsat,že google hledal,ale nenašel jsem ideální řešení.chtěl bych se zeptat jak do tohoto kódu zadat aby se mi zobrazily např.jen 4 řádky na stránce.Díky za příspěvky.
  <?php
include 'wp-config.php'; 
                 $formName = 'modelky';
     $jmeno = ($_GET['jmeno']);
$fieldNameWithFile = 'fotka-obliceje';
require_once(ABSPATH . 'wp-content/plugins/contact-form-7-to-database-extension/CF7DBPlugin.php');
$plugin = new CF7DBPlugin();
require_once(ABSPATH . 'wp-content/plugins/contact-form-7-to-database-extension/CFDBFormIterator.php');
$exp = new CFDBFormIterator();
$exp->export($formName, array());
echo "<table id='tabulka_vypis'>"; 
while ($row = $exp->nextRow()) {
$fileUrl = $plugin->getFileUrl($row['submit_time'], $formName, $fieldNameWithFile);
$odkaz = "". $row['jmeno'] ;  
  echo "<td><a href='."/'><img]http://mujweb.cz/".$row["hidden-953"]."/'><img src='$fileUrl' width='50' height='50'/><br><a href='."/]http://mujweb.cz/".$row["hidden-953"]."/'>". $row['jmeno'] ."</a></td>"; 
    if (++$mod % 4 === 0) echo "</tr><tr>";
 }

echo "</table>";   

?>
Kubo2
Profil
jirikovovideni:
Píšeš veľmi neprehľadný a tým aj sakra ťažko modifikovateľný kód. Úprimne, rád by som ti pomohol, ale nemám vôbec chuť sa v ňom hrabať. Ak chceš od niekoho pomoc, poradím ti prvne kód lepšie naformátovať. Tým mám na mysli:

1\ PHP je šablónovací jazyk. Zbav sa zbytočného výpisu HTML kódu. echo slúži na vypisovanie reťazca, a že čistou náhodou napríklad "<strong>" je reťazec, na tom nič nemení. Ak už chceš v PHP napriek všetkému programovať procedurálne, drž sa prosím aspoň toho špagetového kódu, je to prehľadnejšie. Napríklad namiesto
<?php
echo "<table>";
for($i = 1, $m = rand(2,8); $i < $m; $i++) {
    echo "<tr><td>";
    echo $i;
    echo "</td><td>";
    echo $m;
    echo "</td></tr>";
}
echo "</table>";
?>
je lepšie písať
<table>
<?php for($i = 1, $m = rand(2,8); $i < $m; $i++): ?>
    <tr>
        <td><?= $i ?></td>
        <td><?= $m ?></td>
    </tr>
<?php endfor ?>
</table>

2\ dodržuj aspoň malý vzduch v kóde (prázdne riadky, odsadenie, ...), taktiež to zlepšuje prehľadnosť.
3\ nemiešaj použitie include, include_once, require a require_once, vyber si jedno alebo dve a tie používaj v celom kóde.

To je odo mňa zatiaľ asi všetko. Po príslušných úpravách v kóde ho prines ukázať. Vďaka za pochopenie.
mimochodec
Profil
Kubo2:
je lepšie písať

Není. Z těch dvou ukázek se mně víc líbí ta horní a běžně tak píšu. Přehlednost je věc osobních preferencí.
Nepřehlednost kódu v #1 nezpochybňuju. Co by člověk chtěl od WP.

jirikovovideni:
Přestože tady nejspíš nějaké modelky vypisuješ, LIMIT pro ten dotaz se definuje někde jinde (pokud vůbec někde), nejspíš v souboru CFDBFormIterator.php. Vítej v báječném světě wordpressu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0