Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Limit rows kod user-a

[es] :: PHP :: Limit rows kod user-a

[ Pregleda: 2124 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pijavica.
Paracin

Član broj: 137624
Poruke: 56
93.184.94.*



Profil

icon Limit rows kod user-a10.12.2013. u 18:34 - pre 125 meseci
Da li mozete da mi pomognete oko ovog problema pokusavao sam ali nikako da mi uspe.

deZio mi dao ideju ali nisam mogao da je uradim.

Napravio sam dve tabele: users i catalog

u users tabelu imam kolone: user_id i rows

a u tabeli catalog imam kolone: id, pic_catalog_id itd...

Ne znam kako da uradim sledece:

Kako mogu da uradim kada u tabeli users u koloni rows stavim primer broj 10

Da taj users moze samo da unese u tabeli catalog samo 10 reda vise ne. i kada hoce da pokusa da napravi vise redova da izadje obavestenje da ne moze vise da napravi redove.

A ako stavim kod drugog usera 15 da on moze da upise 15 reda.

Kako to da uradim. dole sam stavio kod kako izgleda. Nesto sam pokusavao ali mi nikako ne ide. Hvala vam na pomoc.

Code:

<?php
include '../core/init.php';
include 'includes/overall/header.php';

$user_id = $user_data['user_id'];
echo $user_id;

        // get results from database
        $result = mysql_query("SELECT catalog.id, catalog.pic_catalog_id, pic_catalog.pic_mala FROM catalog LEFT JOIN pic_catalog 
ON pic_catalog.pic_catalog_id=catalog.pic_catalog_id WHERE catalog.user_id='$user_id'") or die(mysql_error());

                
        // display data in table
        echo "<p><b>View All</b> | <a href='view-paginated.php?page=1'>View Paginated</a></p>";
        
        echo "<table class='table table-bordered'>";
        echo "<thead> <tr>
                    <th>Pictures</th>
                </tr> </thead>";
                
        // loop through results of database query, displaying them in the table
        while($row = mysql_fetch_array( $result )) {
                // echo out the contents of each row into a table
                echo "<tbody><tr>";
            echo '<td><img width="50" height="50" src="' . $row['pic_mala'] . '"></td>';
                echo '<td><a href="editCatalog.php?id=' . $row['id'] . '">Edit</a></td>';
                echo '<td><a href="deleteCatalog.php?id=' . $row['id'] . '">Delete</a></td>';
                echo "</tr></tbody>"; 
        } 

        // close table>
        echo "</table>";
     if (mysql_num_rows($result) == 0) {
     echo "<h4>No rows found, add a new record</h4>";
        }
?>
<p><a class="btn btn-lg btn-info" href="addCatalog.php">Add a new record</a></p>

<?php
include 'includes/overall/footer.php'; 
?>


[Ovu poruku je menjao pijavica. dana 10.12.2013. u 22:32 GMT+1]

[Ovu poruku je menjao pijavica. dana 10.12.2013. u 22:35 GMT+1]
 
Odgovor na temu

Perlicaboss
Lazarevac

Član broj: 277740
Poruke: 30
185.34.93.*



+6 Profil

icon Re: Limit rows kod user-a22.12.2013. u 23:10 - pre 124 meseci
$query = mysql_query("SELECT * FROM users WHERE user_id = $user_id");
$results = mysql_fetch_array($query);
$user_limit = $results['user_limit'];

$qry = mysql_query("SELECT COUNT(*) FROM `catalog` WHERE user_id = '$user_id' LIMIT 1");
$row = mysql_fetch_row($qry);
$catalog_count= $row[0];

if($catalog_count == $user_limit) {
false
}
else {
true
}

ovo je napisano na brzaka mozda ti pomogne...
poz

 
Odgovor na temu

pijavica.
Paracin

Član broj: 137624
Poruke: 56
93.184.94.*



Profil

icon Re: Limit rows kod user-a27.12.2013. u 12:06 - pre 124 meseci
Hvala ti Perlicaboss

sada cu da pogledam kako radi.
 
Odgovor na temu

pijavica.
Paracin

Član broj: 137624
Poruke: 56
93.184.94.*



Profil

icon Re: Limit rows kod user-a27.12.2013. u 22:23 - pre 124 meseci
Perlicaboss funkcionise kod koji si mi poslao, ali imam jedan problem

zapravo, kada user ne moze vise da unosi redove zato sto je admin to postavio

kao user kopirao sam link za dodavanje novog reda

http://localhost:8080/lr/users/addCatalog.php

i normalno mi dozvolio da dodam redove koliko hocu.


Kako mogu da zastitim ovaj propust od zloupotrebe.


Hvala ti.

 
Odgovor na temu

pijavica.
Paracin

Član broj: 137624
Poruke: 56
93.184.94.*



Profil

icon Re: Limit rows kod user-a27.12.2013. u 22:43 - pre 124 meseci
Resio sam, uhhh.


Hvala ti u svako slucaju. mnogo si mi pomogao.
 
Odgovor na temu

[es] :: PHP :: Limit rows kod user-a

[ Pregleda: 2124 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.